2012-01-08 9 views
0


私は、各ワーカーごとに別々のテーブルを持つPostgreSQL DBを持っています。テーブル名はワーカー名です。
私はworkerIDとworkerNameを保持するテーブルを持っています。
IDで正しいテーブルにデータを挿入する関数を作成したいと思います。コードの
一部:
テーブル名タイプ

DECLARE 
    user_name text ; 
BEGIN 
    user_name := (select user FROM workerTable WHERE workerID = TG_ARGV[2])::text; 
    INSERT INTO user_name::tablename ... 

私はこのテーマで任意のガイドラインについては、ご満足いただけることでしょう。 ありがとうございます

答えて

2

私のガイドラインは、各作業員ごとに別々のテーブルを使用しないことです。