まだ存在しない場合にのみ、SQL テーブルを動的に作成しようとしています。インターネットで多くのソリューションを見てきましたが、最も一般的なソリューションを見つけようとしている間、それらは通常特定のデータベースに依存しています。
私は常に CREATE コマンドを実行し、失敗した場合はテーブルが存在し、データの挿入を開始できると想定していました。この推論に欠陥は見当たりませんが (パフォーマンスの問題は考慮していません)、間違っている可能性があります。
これは受け入れられる方法ですか?
データベースに依存しない、またはすべての RDBMS が受け入れる ANSI SQL を使用する他の方法を提案できますか?