Không có cú pháp nào như vậy trong SQL Server, mặc dù CREATE TABLE AS ... SELECT
không tồn tại trong PDW. Trong SQL Server, bạn có thể sử dụng truy vấn này để tạo một bảng trống:
SELECT * INTO schema.newtable FROM schema.oldtable WHERE 1 = 0;
(Nếu bạn muốn tạo một bản sao của bảng bao gồm tất cả dữ liệu, sau đó bỏ đi WHERE
mệnh đề.)
Lưu ý rằng điều này tạo ra cùng một cấu trúc cột (bao gồm cột IDENTITY nếu tồn tại) nhưng nó không sao chép bất kỳ chỉ mục, ràng buộc, trình kích hoạt nào, v.v.