Yêu cầu: Hãy duyệt xem trong Database đã có table A chưa,nếu chưa có thì tạo mới table đó còn nếu đã có thì xóa nó đi
if not exists(SELECT *
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME LIKE 'A')
begin
create table A
(
x varchar(10),
y varchar(10),
primary key(x)
)
end
else
drop table A
Ghi chú:
Bạn có thể thấy những thông tin liên quan đến table hay database chỉ cần tìm đến table và database cần chọn và chọn View -> System View
Code ví dụ:
1.Danh sách các table của SQL Server
SELECT * FROM sysobjects
2.Danh sách Database của SQL Server
SELECT name FROM master..sysdatabases
Đọc thấy hay thì thanks tí nha ^^
Không có nhận xét nào:
Đăng nhận xét