⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 drop.vm

📁 torque服务器源代码
💻 VM
字号:
#foreach ($fk in $table.ForeignKeys)IF EXISTS (SELECT 1 FROM sysobjects WHERE type ='RI' AND name='$fk.Name')    ALTER TABLE $table.Name DROP CONSTRAINT $fk.Name;#endIF EXISTS (SELECT 1 FROM sysobjects WHERE type = 'U' AND name = '$table.Name')BEGIN     DECLARE @reftable_${velocityCount} nvarchar(60), @constraintname_${velocityCount} nvarchar(60)     DECLARE refcursor CURSOR FOR     select reftables.name tablename, cons.name constraintname      from sysobjects tables,           sysobjects reftables,           sysobjects cons,           sysreferences ref       where tables.id = ref.rkeyid         and cons.id = ref.constid         and reftables.id = ref.fkeyid         and tables.name = '$table.Name'     OPEN refcursor     FETCH NEXT from refcursor into @reftable_${velocityCount}, @constraintname_${velocityCount}     while @@FETCH_STATUS = 0     BEGIN       exec ('alter table '+@reftable_${velocityCount}+' drop constraint '+@constraintname_${velocityCount})       FETCH NEXT from refcursor into @reftable_${velocityCount}, @constraintname_${velocityCount}     END     CLOSE refcursor     DEALLOCATE refcursor     DROP TABLE $table.NameEND

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -