Các procedure CRUD
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'{databaseOwner}[{objectQualifier}TaskManager_Task]') AND type in (N'U'))
DROP TABLE {databaseOwner}[{objectQualifier}TaskManager_Task]
Kiểm tra trong các sys.objects có object có id là (giống lớp Static) OBJECT_ID (N'{databaseOwner}[{objectQualifier}TaskManager_Task] ') và có loại là (syntax: type in) (N'U')
Kiểm tra có bảng dbo.dnn_TaskManager_Task
IF EXIST (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'{databaseOwnder}[{objectQualifier}TaskManager_Task]') AND type in (N'U'))
Kiểm tra có proc TaskManager_AddTask
IF EXIST (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N{databaseOwner}[{objectQualifier}TaskManager_Task]') AND OBJECTPROPERTY(N'IsProcedure') = 1 )
No comments:
Post a Comment