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

名前パターンに一致するMySQLデータベース内のすべてのテーブルを切り捨てます

    concatを使用する:

    SELECT concat('TRUNCATE TABLE `', TABLE_NAME, '`;')
    FROM INFORMATION_SCHEMA.TABLES
    WHERE TABLE_NAME LIKE 'inventory%'
    

    もちろん、これは自分でコピーして実行する必要があるSQLのみを生成します。



    1. MySQLテーブルを変更して、列にコメントを追加します

    2. DAYOFYEAR()の例– MySQL

    3. Webから実行するとクエリはタイムアウトしますが、SSMSから実行すると超高速になります

    4. MySQLのTIMESTAMPを使用する場合とタイムスタンプを直接保存する場合