字段
constraint pk_test009_objectid primary k...
CREATE OR REPLACE FUNCTION get_user(test integer)
RETURNS SETOF test AS $BODY$
DECLARE r record;
BEGIN
FOR r IN SELECT * FROM test LOOP
RETURN NEXT r;
END LOOP;
if not found then
其中,string 是要截取的字符串,start 是开始截取的位置(从 1 开始计数),length 是要截取的长度。如果省略 length 参数,则会一直截取到字符串的末尾。
以下是
一个
示例:
SELECT SUBSTRING('hello world' FROM 3 FOR 5);
这会返回字符串 'llo w',因为它从第 3 个字符开始截取,一共截取了 5 个字符。
另外,还可以使用类似于 Python 的语法来截取字符串:
SELECT 'hello world'::text[3:7];
这会返回字符串 'lo wo',因为它截取了从第 3 个字符到第 7 个字符之间的部分。注意,这里的索引也是从 1 开始计数的。