10.暂时关闭约束检查,等数据操作完成后再打开。
  ALTER TABLE [Usage] NOCHECK CONSTRAINT [FK_USAGE_REFERENCE_PSTN1]
  ALTER TABLE [Usage] NOCHECK CONSTRAINT [FK_USAGE_REFERENCE_PSTN2]
  -- 在这里执行有可能破坏外键约束的操作,如强行删除数据等
  ALTER TABLE [Usage] CHECK CONSTRAINT [FK_USAGE_REFERENCE_PSTN1]
  ALTER TABLE [Usage] CHECK CONSTRAINT [FK_USAGE_REFERENCE_PSTN2]
  11. 数据表的列重命名
  exec sp_rename 'dbo.LocationIncidentalServiceRelationship.UsageAllowedWithouReservation','UsageAllowedWithoutReservation','column'
  12. 检查A数据库中有哪些存储过程在B数据库中不存在
  select name from Jaguar.dbo.sysobjects where xtype='P' and name not in
  (select name from JaguarTest.dbo.sysobjects where xtype='P' )
  13. 在全部用户表和存储过程中寻找包含某段文字的用户表和存储过程
  select OBJECT_NAME(id) AS name,[name] as content,xtype from sysobjects
  where [name] like '%IncidentalService%' And (xtype='U' or xtype='P')
  类型说明: