Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

THỰC HIỆN SỬ DỤNG Cơ sở dữ liệu

Cả execexecute_sql chạy trong phạm vi riêng của họ. Và sự thay đổi trong cơ sở dữ liệu sẽ chỉ ảnh hưởng đến phạm vi của riêng họ. Vì vậy, bạn có thể:

set @sql = 'use ' + quotename(@new_db_name) + '; disable trigger t1;'
exec (@sql)

Theo như tôi biết, không có cách nào để thay đổi ngữ cảnh cơ sở dữ liệu của phạm vi hiện tại thành một tên cơ sở dữ liệu biến.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thêm Ràng buộc khóa ngoại vào bảng hiện có trong SQL Server - Hướng dẫn SQL Server / TSQL Phần 68

  2. Xác định kích thước hàng cho bảng

  3. 3 lĩnh vực sẽ được hưởng lợi từ việc sử dụng công cụ giám sát hiệu suất máy chủ SQL

  4. Nhập tệp CSV vào SQL Server bằng SqlBulkCopy

  5. Khôi phục cơ sở dữ liệu SQL Server - Khóa chính không mở