Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

T-SQL:Jak używać parametrów w dynamicznym SQL?

Musisz przekazać parametry do sp_executesql. Zobacz MSDN, aby uzyskać szczegółowe informacje.

...
 WHERE 
    CreatedBy = @p
...

EXECUTE sp_executesql @sql, N'@p UNIQUEIDENTIFIER', @p = @p_CreatedBY


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zwrócić wszystkie niezaufane ograniczenia kluczy obcych w programie SQL Server (przykład T-SQL)

  2. Znajdź ostatni wiersz w grupie według zapytania-SQL Server

  3. Nieskończona pętla CTE z OPCJA (maksymalna rekurencja 0)

  4. Wyrażenie regularne MSSQL

  5. Nie używaj sys.sql_dependencies w SQL Server (jest przestarzały)