2012-01-08 5 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

내 지침에 따라 각 작업자별로 별도의 테이블을 사용하지 않아야합니다.