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

MySQLで配列変数をシミュレートするにはどうすればよいですか?

    ええと、私は配列変数の代わりに一時テーブルを使用してきました。最善の解決策ではありませんが、機能します。

    フィールドを正式に定義する必要はなく、SELECTを使用してフィールドを作成するだけであることに注意してください:

    DROP TEMPORARY TABLE IF EXISTS my_temp_table;
    CREATE TEMPORARY TABLE my_temp_table
        SELECT first_name FROM people WHERE last_name = 'Smith';
    

    テーブルの作成を使用せずにselectステートメントから一時テーブルを作成する も参照してください。 。)



    1. Oracleテーブルまたはビューの名前を変更します

    2. LOWER()–PostgreSQLで小文字に変換

    3. Pythonカーソルを使用してストアドプロシージャから結果を返すことはできません

    4. 既存の設定を失うことなくMySQLのsql_modeにオプションを追加する方法