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

MySQL:ストアドプロシージャのパラメータ名がテーブルの列名と同じ場合

    パラメータと列を区別する最も簡単な方法(両方の名前が同じ場合)は、列名にテーブル名を追加することです。

    UPDATE customers SET customers.Name = Name;
    

    のようなデータベースプレフィックスを追加することもできます
    UPDATE yourdb.customers SET yourdb.customers.Name = Name;
    

    データベース名を追加することにより、単一のストアード・プロシージャーから複数のデータベースに対してアクションを実行できます。



    1. cursor.execute(INSERT INTO im_entry.test(+ entrym +)VALUES('+ p +');)

    2. SQL Server(T-SQL)でデータベースメールの構成設定を確認する方法

    3. ListViewコントロールドラッグドロップイベントの処理

    4. パッチはどこにありますか?