Re: Reverse engineering of functions ..
| От | Guillaume Lelarge |
|---|---|
| Тема | Re: Reverse engineering of functions .. |
| Дата | |
| Msg-id | 4C126B0F.9020902@lelarge.info обсуждение исходный текст |
| Ответ на | Reverse engineering of functions .. (Erwin Brandstetter <brandstetter@falter.at>) |
| Список | pgadmin-hackers |
Hi Erwin, Le 19/05/2010 23:31, Erwin Brandstetter a écrit : > Aloha! > > Found another hitch with functions returning TABLE(). #191 says it all. > > On a side note, the SQL example demonstrates another small issue: > ... LANGUAGE sql > is transformed to > ... LANGUAGE 'sql' -- note the quotes. > > "langname" is a name, not a text. For backward compatibility the quotes > are allowed, but we should still not add them. > > See .. > http://developer.postgresql.org/pgdocs/postgres/sql-createfunction.html > http://www.postgresql.org/docs/8.4/interactive/sql-createfunction.html >> { LANGUAGE langname > (...) >> >> langname >> The name of the language that the function is implemented in. Can be > SQL, C, internal, or the name of a user-defined procedural language. >> For backward compatibility, the name can be enclosed by single quotes. > Sorry for not answering sooner. I'm real busy with the french translation of the 9.0 PostgreSQL manual. Anyway. Worked on this, commited a fix, should work now. At least, your funny example works :) -- Guillaume http://www.postgresql.fr http://dalibo.com
В списке pgadmin-hackers по дате отправления: