Wednesday, July 30, 2014

DNN TaskManager - Procedure DNN

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