常用SQL语句
1、MSSql表、字段添加备注说明
(1)、添加:
EXEC sp_addextendedproperty 'MS_Description', 说明, 'user', dbo, 'table',表名, 'column', 列名
eg:
EXEC sp_addextendedproperty 'MS_Description', '销售订单编号,主键自动增长', 'user', dbo, 'table', 'ZvCrm _SalesOrder', 'column', 'SaOrder_Rate'
(2)、更新
EXEC sp_updateextendedproperty 'MS_Description', 说明, 'user', dbo, 'table',表名, 'column', 列名
eg:
EXEC sp_updateextendedproperty 'MS_Description', '销售订单编号,主键自动增长', 'user', dbo, 'table', 'ZvCrm _SalesOrder', 'column', 'SaOrder_Rate'
(3)、删除
EXEC sp_dropextendedproperty 'MS_Description', 'user', dbo, 'table',表名, 'column', 列名
eg:
EXEC sp_dropextendedproperty 'MS_Description', 'user', dbo, 'table', 'ZvCrm _SalesOrder', 'column', 'SaOrder_Rate'
2、更新外键
ALTER TABLE `mvb2k400_numbergroup`
ADD CONSTRAINT `FK_numbergroup_acctid` FOREIGN KEY (`acctid`) REFERENCES `mvb2k400_accountmain` (`acctid`) ON DELETE CASCADE ON UPDATE CASCADE;
3、将空值默认赋值为0
select a.id, a.WareHouseHands-(select isnull(sum(ActionHands),0) from dbo.DAT_Orders x where x.OrderNo=a.OrderNo and x.OrderType<>1) WareHouseHands from dbo.DAT_Stock a
浙公网安备 33010602011771号