03 2018 档案
摘要:最近做一个接口的修改,由于是很老的接口,不太了解外部有多少地方引用了它。 但是内部的方法由于业务发展已经不太适合现在的需求,想改又不该动。所以想到了如果设置为过期。 Obsolete 属性将某个程序实体标记为一个建议不再使用的实体。每次使用被标记为已过时的实体时,随后将生成警告或错误,这取决于属性是
阅读全文
摘要:TOP关键字 1 select top 4 WITH TIES t.title,sum(s.qty)as totalSales from sales s 2 left join titles t on s.title_id=t.title_id 3 group by t.title 4 order
阅读全文
摘要:1.DDL (Data Definition Language )数据库定义语言 statements are used to define the database structure or schema.DDL是SQL语言的四大功能之一。用于定义数据库的三级结构,包括外模式、概念模式、内模式及其
阅读全文
摘要:Truncate Table(截断表) 有时候需要清除一个表中的所有资料。要达到者个目的,一种方式是DROP TABLE 指令。不过这样整个表格就消失,而无法再被用了。 另一种方式是Delete不带where条件,但会触发触发器,效率比较低,且会在没删除一行,都在事务日志中记录一次。 另一种方式就是
阅读全文
摘要:两种修改形式 第一种:静态插入 1 update #famousjaycess set jc='johnny cash',occupation='Singer/songwriter',becamefamous=1955,notes='began career selling ...balabala'
阅读全文
摘要:insert的四种插入方式 第一种最简单的 into 和目标列的列表是可选的 intsert [into] tableA [(col1,col2)] values(val1,val2) 第二种 insert tableA values(val1,default)--cal2的在创建表时需要有默认值约
阅读全文
摘要:索引特征及概念 索引是最为常用的改善数据库性能的技术。SQL Server引入索引主要是为了提高查询的效率,它能够加速ORDER BY和GROUP BY子句的操作,保证数据的唯一性,并加快表连接的速度。 索引的概念和创建原则 索引就是一个指向表中数据的指针,如果我们把书比作数据,那么各个章节就相对于
阅读全文
摘要:null和表达式 大多数含有null值的函数返回值也是null,所以select substring('cuijl',3,2+null)--返回值也是null select 5+null--返回值null null和函数 select abs(null) --null isnull可以判断参数是否为
阅读全文
摘要:--创建临时表,c1为自增id,changelog为时间戳字段create table #tests(c1 int identity,c2 int default 0,changelog timestamp)--使用默认值创建数据insert #tests default valuesinsert
阅读全文
摘要:AS 其实是关键字,在存储过程中可以理解为将其下(到 GO)的 T-SQL 语句,定义为存储过程。 set NOCOUNT ON 阻止返回受影响的行 Declare 声明变量 cast 转换数据结构的格式 truncate 需要注意是truncate是ddl操作,隐式自动提交事务,所以如果该代码是在
阅读全文

浙公网安备 33010602011771号