does parser still parse those comment out lines?
От | davidgn@servidor.unam.mx |
---|---|
Тема | does parser still parse those comment out lines? |
Дата | |
Msg-id | 1050773503.3ea187ff45d30@www.correo.unam.mx обсуждение исходный текст |
Список | pgsql-general |
see the little test below: --------------------8<-------------------------------------- drop function test(); create or replace function test() returns integer as ' begin -- raise NOTICE ''can't comment out!''; raise notice ''didn''''t comment out''; return 1; end;' language 'plpgsql'; laser_uni=# \i test17.sql psql:test17.sql:1: ERROR: RemoveFunction: function test() does not exist psql:test17.sql:4: ERROR: parser: parse error at or near "t" at character 84 psql:test17.sql:5: ERROR: parser: parse error at or near "raise" at character 1 psql:test17.sql:6: ERROR: parser: parse error at or near "return" at character 1 psql:test17.sql:7: WARNING: COMMIT: no transaction in progress COMMIT psql:test17.sql:7: ERROR: parser: parse error at or near "' language '" at character 1 -----------------8<------------------------------------------------------ while change it to: ------------------------8<--------------------------------------------- drop function test(); create or replace function test() returns integer as ' begin -- raise NOTICE ''cant comment out!''; raise notice ''didn''''t comment out''; return 1; end;' language 'plpgsql'; ------------------------8<--------------------------------------------- would be OK, so, the parser still parse those commented lines? Is it a bug? regards Laser ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org ------------------------------------------------- Obtén tu correo en www.correo.unam.mx UNAMonos Comunicándonos
В списке pgsql-general по дате отправления: