Skip to content
Snippets Groups Projects
Commit ad81c999 authored by Peter Eisentraut's avatar Peter Eisentraut
Browse files

Update since left and right are no longer key words.

parent 53f11733
No related branches found
No related tags found
No related merge requests found
-- PostgreSQL catalog extensions for ODBC compatibility -- PostgreSQL catalog extensions for ODBC compatibility
-- $Header: /cvsroot/pgsql/src/interfaces/odbc/Attic/odbc.sql,v 1.3 2001/10/13 19:16:32 petere Exp $ -- $Header: /cvsroot/pgsql/src/interfaces/odbc/Attic/odbc.sql,v 1.4 2001/12/02 11:36:04 petere Exp $
-- ODBC functions are described here: -- ODBC functions are described here:
-- <http://msdn.microsoft.com/library/en-us/odbc/htm/odbcscalar_functions.asp> -- <http://msdn.microsoft.com/library/en-us/odbc/htm/odbcscalar_functions.asp>
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
-- Built-in: ASCII, BIT_LENGTH, CHAR_LENGTH, CHARACTER_LENGTH, LTRIM, -- Built-in: ASCII, BIT_LENGTH, CHAR_LENGTH, CHARACTER_LENGTH, LTRIM,
-- OCTET_LENGTH, POSITION, REPEAT, RTRIM, SUBSTRING -- OCTET_LENGTH, POSITION, REPEAT, RTRIM, SUBSTRING
-- Missing: DIFFERENCE, REPLACE, SOUNDEX, LENGTH (ODBC sense) -- Missing: DIFFERENCE, REPLACE, SOUNDEX, LENGTH (ODBC sense)
-- Keyword problems: CHAR, LEFT, RIGHT -- Keyword problems: CHAR
-- CHAR(code) -- CHAR(code)
...@@ -44,7 +44,7 @@ CREATE OR REPLACE FUNCTION lcase(text) RETURNS text AS ' ...@@ -44,7 +44,7 @@ CREATE OR REPLACE FUNCTION lcase(text) RETURNS text AS '
-- LEFT(string, count) -- LEFT(string, count)
CREATE OR REPLACE FUNCTION "left"(text, integer) RETURNS text AS ' CREATE OR REPLACE FUNCTION left(text, integer) RETURNS text AS '
SELECT substring($1 for $2); SELECT substring($1 for $2);
' LANGUAGE SQL; ' LANGUAGE SQL;
...@@ -59,7 +59,7 @@ CREATE OR REPLACE FUNCTION locate(text, text, integer) RETURNS integer AS ' ...@@ -59,7 +59,7 @@ CREATE OR REPLACE FUNCTION locate(text, text, integer) RETURNS integer AS '
-- RIGHT(string, count) -- RIGHT(string, count)
CREATE OR REPLACE FUNCTION "right"(text, integer) RETURNS text AS ' CREATE OR REPLACE FUNCTION right(text, integer) RETURNS text AS '
SELECT substring($1 from char_length($1) - $2 + 1); SELECT substring($1 from char_length($1) - $2 + 1);
' LANGUAGE SQL; ' LANGUAGE SQL;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment