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

ALTERTABLEスクリプトのMySQL変数

    列名およびテーブルとして変数を使用する場合は、DECLAREを実行するのが最適です。 「文字列」としてクエリを実行し、Prepared Statement

    これは、CONCAT()の2つの方法で実行できます。 完全な文字列を作成するか、PREPAREを使用します 引数付き:

    SET @query = CONCAT('ALTER TABLE ', var_referenced_table_name, ' DROP FOREIGN KEY ', var_constraint_name, ';');
    PREPARE stmt FROM @query; 
    EXECUTE stmt; 
    DEALLOCATE PREPARE stmt;
    



    1. MYSQLでの不完全な日付の操作

    2. SQLデータを.csvにエクスポートし、クエリに基づいてテーブルごとに個別の.csvファイルを生成します

    3. XMLAを取得してキューブ構造を分析する

    4. SQLServerでのDateTime2とDateTime