Re: sql insert function
От | Doug McNaught |
---|---|
Тема | Re: sql insert function |
Дата | |
Msg-id | 878ykc65xy.fsf@asmodeus.mcnaught.org обсуждение исходный текст |
Ответ на | sql insert function ("Chris Ochs" <chris@paymentonline.com>) |
Ответы |
Re: sql insert function
Re: sql insert function |
Список | pgsql-general |
"Chris Ochs" <chris@paymentonline.com> writes: > The documentation doesn't have any examples of using an sql language > function to do an insert, andI am at loss as to I am doing wrong here. > The error I get trying to create the function is: ERROR: syntax error at > or near "$1" at character 148 > > CREATE FUNCTION taxship(varchar,integer,varchar,float,float) returns integer > AS ' > insert into taxship(s_oid,order_id,mer_id,tax,shipping) values > ('$1',$2,'$3',$4,$5); > SELECT 1; > ' LANGUAGE SQL; When you want to use single quotes inside a quoted string (which is what a function body is) you need to escape them. -Doug
В списке pgsql-general по дате отправления: