手軽にファイル出力,学習向けインタプリタ型C
ちょっとしたループさせたいときには,学習向けインタプリタ型Cがある.下記コードを実行させた.fopen()やfprintf()を久々に書いたけど,構文エラーにはならなかった.
main(){ FILE *fp = fopen("aaa.txt", "w"); int i = 1; while(i<4096){ fprintf(fp, " \"%d\" double precision,\n", i); i++; } }
テーブルのクリエイトをするために書いたが,実際に4096もの列を作ったわけではない.PostgreSQLには列数に1600個という上限値が設定されていたのだ.