fetus Diary
2007/03/05(月) - RIGHT
CREATE OR REPLACE FUNCTION max(bigint, bigint) RETURNS bigint LANGUAGE SQL IMMUTABLE RETURNS NULL ON NULL INPUT SECURITY INVOKER AS 'SELECT CASE WHEN $1 < $2 THEN $2 ELSE $1 END';
CREATE OR REPLACE FUNCTION right(text, int) RETURNS text LANGUAGE SQL IMMUTABLE RETURNS NULL ON NULL INPUT SECURITY INVOKER AS 'SELECT substr($1, max((length($1) + 1 - $2), 1)::int, $2)';
なんで RIGHT 関数無いんだろう、PostgreSQL。まぁ、普通いらないといえばいらない
- 07/03/05 18:18
コメント
コメントはありません。