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

動的SQL-EXEC(@SQL)とEXEC SP_EXECUTESQL(@SQL)

    sp_executesql クエリプランの再利用を促進する可能性が高くなります。 sp_executesqlを使用する場合 、パラメータは呼び出し元の署名で明示的に識別されます。この優れた記事では、このプロセスについて説明しています。

    動的SQLの多くの側面についてよく引用される参考資料は、ErlandSommarskogの必読の「動的SQLの呪いと祝福」です。



    1. テーブル名が可変であるMySQLから選択する方法

    2. OracleからMySQLに移行する

    3. RUまたはRUR?

    4. OracleのLEAST()関数