フォームの日付として名前を付けて、毎日テーブルを作成する必要があります(yyMMdd)
。これを試しました:
dbadmin=> \set table_name 'select to_char(current_date, \'yyMMdd \')'
dbadmin=> :table_name;
to_char
---------
150515
(1 row)
そして、設定されたパラメータ:table_nameからテーブル名でテーブルを作成しようとしましたが、これを取得しました
dbadmin=> create table :table_name(col1 varchar(1));
ERROR 4856: Syntax error at or near "select" at character 14
LINE 1: create table select to_char(current_date, 'yyMMdd ')(col1 va...
変数に値を格納し、その変数をテーブル名として使用する方法や、内部の select ステートメントが最初に実行して必要な名前を付ける優先順位を割り当てる方法はありますか?
提案してください!!!