Table được tạo bằng các cách trước đây sẽ được lưu trữ trong CSDL đang mở. Nhưng đôi khi bạn cần tạo một table mà bạn sẽ xóa ngay. Khi đó bạn có thể tạo table tạm lưu trữ bên trong CSDL TempDB bằng cú pháp trên nhưng sử dụng ký hiệu # kề trước tên table.
CREATE TABLE #MyTable (
Field1 int PRIMARY KEY,
Field2 char(10) NOT NULL,
Field3 datetime)
Table tạm có thể cục bộ hoặc toàn cục phụ thuộc vào phạm vi hoạt động
- Table cục bộ, được khai báo với một dấu #, chỉ được truy xuất bởi kết nối vừa tạo ra nó.
- Table toàn cục, được khai báo với hai dấu #, được truy xuất bởi các kết nối hiện hành