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

select from構文を使用せずにMySQLテーブルが存在するかどうかを確認しますか?

    正確にしたい場合は、INFORMATION_SCHEMA を使用してください。 。

    SELECT * 
    FROM information_schema.tables
    WHERE table_schema = 'yourdb' 
        AND table_name = 'testtable'
    LIMIT 1;
    

    または、SHOW TABLESを使用することもできます

    SHOW TABLES LIKE 'yourtable';
    

    結果セットに行がある場合、テーブルが存在します。



    1. C#:ユーザー定義型をOracleストアドプロシージャに渡す

    2. MariaDB JSON_SEARCH()の説明

    3. MicrosoftAccessのフォームにヘッダーとフッターを追加する方法

    4. SQLServerでプログラムによるデータベースの作成