摘要:CREATE TRIGGER WoStateChange on T_PD_WorkOrder AFTER UPDATEAS BEGIN declare @WorkOrderID varchar(20), @PlanID varchar(10), @WoState_New varchar(10), ...
阅读全文
随笔分类 - SQLSERVER数据库
摘要:declare@test varchar(10);set @test=null;select @test,case when rtrim(@test)='' then '空字符' when rtrim(@test) is nullthen 'null' else '非空字符' end说明:如果字符类...
阅读全文
摘要:数据库1:dbA;数据库1中表1:tb1数据库2:dbB;数据库2中表2:tb2联合查询这两个表select * from dbA.dbo.tb1 t1left join dbB.dbo.tb2 t2 on t1.key1=t2.key2关键:表明的前缀:dbA.dbo.tb1,即:数据库名.dbo...
阅读全文
摘要:1、打开企业管理器,打开要导入数据的数据库,在表上按右键,所有任务-->导入数据,弹出DTS导入/导出向导,按 下一步 , 2、选择数据源 Microsoft Excel 97-2000,文件名 选择要导入的xls文件,按 下一步 , 3、选择目的 用于SQL Server 的Microsoft O...
阅读全文
摘要:sql 获取时间 Convert函数的应用Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVER...
阅读全文
摘要:sql2000创建的数据库发布与订阅,经常出现如下错误:1.日志读取器:“超时已过期.NOTE:The step was retried the requested number of times(10) without succeeding.The step failed.”2.请求订阅:“超时已...
阅读全文
摘要:车间级SqlServer与厂级SqlServer因故障,其中某一台服务器故障重新启动后,需要确保数据库复制功能的正常。车间级SqlServer服务器故障服务器启动后,需要做如下检查:1、实时访问数据库的程序是否运行正常(数据采集、膨丝采集程序)2、车间级SqlServer数据库复制是否正常:Log ...
阅读全文
摘要:一: 触发器是一种特殊的存储过程它不能被显式地调用,而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。 二: Inserted表和Deleted表SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表...
阅读全文
摘要:假如A表存在,则 insert into A(a,b,c) (select a,b,c from B) 假如A表不存在,select a,b,c into A from B 假如需要跨数据库库 insert into ADB.[dbo].A(a,b,c) (select a,b,c from BD...
阅读全文
摘要:当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示: “不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项”。 如果要去...
阅读全文
摘要:1. Inner Join (内联接)此方式返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行, 即显示两表联接条件满足的记录;例: 以SQL 2000 中的pubs表为例; USE pubs SELECT * FROM authors AS a INNER JOIN publishers ...
阅读全文
摘要:ALTER TABLE AcctModuleAuth RENAME COLUMN Authnamauthbitnume TO Authname
阅读全文