Thu Jun 28 12:02:41 PDT 2007
- Previous message: [Slony1-general] A "drafty" start at logging test runs
- Next message: [Slony1-general] Soliciting ideas for v2.0
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello.
I feed the slonik with the following SQL:
DDL Statement 2: (299,471) [
CREATE UNIQUE INDEX "i_dictionary_uni_abbr" ON "static"."dictionary"
USING btree ((substring(dic_russian, E'^([^(]*[^( ]) *\\('::text)))
WHERE (dic_category_id =3D 26);
] DDL Statement failed - PGRES_FATAL_ERROR
You see, it generates an error. Here is a portion of postgres logs:
2007-06-28 18:56:55 GMT 87.250.244.99(55965)ERROR: invalid regular
expression: parentheses () not balanced
2007-06-28 18:56:55 GMT 87.250.244.99(55965)STATEMENT:
CREATE UNIQUE INDEX "i_dictionary_uni_abbr" ON "static"."dictionary"
USING btree ((substring(dic_russian, E'^([^(]*[^( ]) *\('::text)))
WHERE (dic_category_id =3D 26);
Note the \\( part above: it is sent to the server as \(.
Seems slonik replaces \\ by \ before sending it to postgres?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.slony.info/pipermail/slony1-general/attachments/20070628/=
4b159cf2/attachment.htm
- Previous message: [Slony1-general] A "drafty" start at logging test runs
- Next message: [Slony1-general] Soliciting ideas for v2.0
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-general mailing list