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

Làm cách nào để di chuyển một bảng vào một lược đồ trong T-SQL

ALTER SCHEMA TargetSchema 
    TRANSFER SourceSchema.TableName;

Nếu bạn muốn di chuyển tất cả bảng thành một lược đồ mới, bạn có thể sử dụng không có tài liệu (và sẽ không được chấp nhận tại một số điểm, nhưng không chắc!) sp_MSforeachtable thủ tục được lưu trữ:

exec sp_MSforeachtable "ALTER SCHEMA TargetSchema TRANSFER ?"

Tham chiếu:ALTER SCHEMA

SQL 2008:Làm cách nào để thay đổi lược đồ db thành dbo



  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 ly một chuỗi con trong một chuỗi trước một ký hiệu trong SQL Server 2008

  2. sp_executesql chậm với các tham số

  3. Gói điều chỉnh Spotlight Cơ bản:Công cụ tối ưu hóa SQL miễn phí tốt nhất

  4. Tạo truy vấn trong SQL Server 2017

  5. Tổng hợp chuỗi qua nhiều năm trong SQL Server