どうcolums 1000でテーブルを作成する(名前:C1、C2、C3、...、C999、C1000)スクリプト(SQLスクリプトを必要とする)ことによって:
CREATE TABLE t AS
WITH cte AS (
VALUES (
'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
,'','','','','','','','','','','','','','','','','','','','','','','','',''
)
)
SELECT *
FROM cte
WHERE 1=2;
DBFiddle Demo
それはcolumsの1Mでテーブルを作成することは可能ですか?またはPostgeSqlには1200列の制限がありますか?多分私はこの限界を変更することができますか?
私はそうは思わない。に基づいてdoc
Maximum Columns per Table 250 - 1600 depending on column types
ありがとうございます!しかし、1)私は、この巨大なリスト( ''、 '' ...)がないと予想していました2)テーブルへの1M行の挿入方法は?アイデアはありますか? – Ivan