随笔分类 -  SQL

摘要:另一篇文章SQLServer中批量插入数据方式的性能对比declare @i intdeclare @qid intset @i=1set @qid=100while @i<50000begininsert into Order(orderid,ordername) values(@qid,'订单名称')set @i=@i+1set @qid=@qid+1end海量语句查询代码优化:具体要注意的:1.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is nul 阅读全文
posted @ 2013-05-03 16:37 bobbychen 阅读(20298) 评论(0) 推荐(0)
摘要:Access 支持三表或三表以上的 JOIN 操作,但是要加括号,一层一层 JOIN 下去。 例如: SELECT * FROM (aa LEFT JOIN bb ON aa.a = bb.a ) LEFT JOIN cc ONcc.a = bb.a; 阅读全文
posted @ 2011-12-05 15:41 bobbychen 阅读(2218) 评论(0) 推荐(0)
摘要:将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。 CAST 语法: CAST (expression AS data_type [ (length ) ] ) CONVERT 语法: CONVERT (data_type [ (length ) ] ,expression [ ,style ] ) 阅读全文
posted @ 2011-04-21 13:50 bobbychen 阅读(16119) 评论(1) 推荐(0)
摘要:SET NOCOUNT (Transact-SQL) 阻止在结果集中返回可显示受 Transact-SQL 语句或存储过程影响的行计数的消息。 阅读全文
posted @ 2010-11-22 22:06 bobbychen 阅读(322) 评论(0) 推荐(0)
摘要:SET ANSI_NULLS (Transact-SQL) 指定在与 Null 值一起使用等于 (=) 和不等于 () 比较运算符时采用符合 ISO 标准的行为。 阅读全文
posted @ 2010-11-22 21:50 bobbychen 阅读(491) 评论(0) 推荐(0)