sql >> Database teknologi >  >> RDS >> Sqlserver

Dynamisk SQL - EXEC(@SQL) versus EXEC SP_EXECUTESQL(@SQL)

sp_executesql er mere tilbøjelige til at fremme genbrug af forespørgselsplaner. Når du bruger sp_executesql , er parametre eksplicit identificeret i den kaldende signatur. Denne fremragende artikel beskriver denne proces.

Den ofte citerede reference for mange aspekter af dynamisk sql er Erland Sommarskogs skal læse:"The Curse and Blessings of Dynamic SQL".



  1. Sådan kører du SHOW LOCALES i MariaDB

  2. Introduktion til SQL-kommandoer

  3. Datokolonner i SQL-Server (MSSQL-JDBC 3.0), der kører under Java 1.7.0, er hentet som 2 dage i fortiden

  4. Sådan bruger du Crosstab Query Wizard i Access