ラベル postgresql の投稿を表示しています。 すべての投稿を表示
ラベル postgresql の投稿を表示しています。 すべての投稿を表示

2010年11月11日木曜日

PL/pgSQLのソースコード確認方法

PostgreSQLに登録したPL/pgSQLの内容を確認する方法

-----------------------------------------
SELECT routine_definition
FROM information_schema.routines
WHERE routine_name = '(関数名)';
-----------------------------------------

(例)
=#
CREATE OR REPLACE FUNCTION hogehoge(INTEGER) RETURNS VOID AS $$
DECLARE

BEGIN

END;
$$ LANGUAGE plpgsql;

=#
SELECT routine_definition
FROM information_schema.routines
WHERE routine_name = 'hogehoge'

-----------------------------------------

参考URL

2010年9月9日木曜日

Unable to get sequence id

symfony に Unable to get sequence id. と言われた、そんなとき
http://unicus.jp/wp/archives/43

symfony1.4 + Postgresqlで発生

lib/vendor/propel-generator/classes/propel/engine/platform/PgsqlPlatform.php
getSequenceName が32のため発生している