Ví dụ dưới đây là viết script tạo mới 1 table, thì trước tiên phải check table này có tồn tại hay không.
Cách 1
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[MyTable]') AND type in (N'U'))Cách 2
IF OBJECT_ID('MyTable','U') is not nullNếu muốn kiểm tra một table tạm (temporary table) có tồn tại hay không For example:
--cách 1 IF OBJECT_ID('tempdb..#tablesize') IS NOT NULL DROP TABLE #TableSize --cách 2 IF OBJECT_ID('tempdb.dbo.#tablesize') IS NOT NULL DROP TABLE dbo.#tablesize;
0 comments:
Post a Comment