Implement SQL99 OVERLAY(). Allows substitution of a substring in a string.
authorThomas G. Lockhart <[email protected]>
Tue, 11 Jun 2002 15:32:33 +0000 (15:32 +0000)
committerThomas G. Lockhart <[email protected]>
Tue, 11 Jun 2002 15:32:33 +0000 (15:32 +0000)
commit18a431fcc32bef47e69c4c2d2c68c4b40200dd4f
tree9d1f02032a7a5e86804cba034fb56c2ff514f6c5
parent04a66fdbb15768ff1b6d9ae50451d16cf21f0603
Implement SQL99 OVERLAY(). Allows substitution of a substring in a string.
Implement SQL99 SIMILAR TO as a synonym for our existing operator "~".
Implement SQL99 regular expression SUBSTRING(string FROM pat FOR escape).
 Extend the definition to make the FOR clause optional.
 Define textregexsubstr() to actually implement this feature.
Update the regression test to include these new string features.
 All tests pass.
Rename the regular expression support routines from "pg95_xxx" to "pg_xxx".
Define CREATE CHARACTER SET in the parser per SQL99. No implementation yet.
doc/src/sgml/advanced.sgml
doc/src/sgml/datatype.sgml
doc/src/sgml/func.sgml
doc/src/sgml/release.sgml