2010年1月31日 星期日

postgre 數字檢查可用

CREATE OR REPLACE FUNCTION is_numeric(text)
RETURNS BOOLEAN AS
$BODY$

SELECT $1 ~ '^[-+]?[0-9]*[.]?[0-9]+$';

$BODY$
LANGUAGE 'sql' VOLATILE;

參考http://codeblox.net/block/184/