sql >> データベース >  >> RDS >> Oracle

SQLでデータベーステーブルを作成すると、奇妙なエラーが発生します

    スクリプトの以前の実行中にテーブルが作成された場合は、そのエラーが発生します。テーブルを作成する前に、テーブルがすでに存在するかどうかを確認することをお勧めします。これは、テーブルがすでに存在するかどうかを確認するためのStackOverflowの優れたコードスニペットです。

    IF (EXISTS (SELECT * 
                     FROM INFORMATION_SCHEMA.TABLES 
                     WHERE TABLE_SCHEMA = 'TheSchema' 
                     AND  TABLE_NAME = 'TheTable'))
    BEGIN
        --Do Stuff
    END
    



    1. 既存の行をクリアせずにボタンをクリックしながらデータベースからjTableに新しい行を追加する方法

    2. Oracleで数値データを含まない行を検索する

    3. SQL ServerでCHECK制約を作成する方法(T-SQLの例)

    4. MySql-Sequalize-外部キー制約を追加できません