sqlserver
wenzhihui_2010
www.ehomebaihuo.taobao.com
展开
-
SQL常用命令使用方法:
SQL常用命令使用方法: (1) 数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]" sql="select * from 数据表 where 字段名 like '%字段值%' order by 字段名 [desc]" sql="select top 10 * from 数据表 where 字段原创 2013-06-27 14:02:30 · 562 阅读 · 0 评论 -
oracle的建表sql转成sqlserver的建表sql时的注意点 .
1.所有的comment语句需要删除。2.clob类型转换为text类型。3.blob类型转换为image类型。4.number类型转换为int,number(16,2)等转换为decimal(16,2),number(18)转换为bigint。5.default sysdate改为default getDate()。6.to_date('2009-12-18','yyyy-m原创 2013-07-25 14:48:44 · 1700 阅读 · 0 评论 -
数据库设计准则(第一、第二、第三范式说明)------即数据库设计经典三范式!
I、关系数据库设计范式介绍1.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。简转载 2013-09-26 15:31:22 · 693 阅读 · 0 评论 -
HAVING 与where
HAVING 子句在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。SQL HAVING 语法SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator valueGROUP BY column_nameHAVING原创 2014-09-18 11:26:03 · 446 阅读 · 0 评论 -
13个SQL优化技巧
1 避免无计划的全表扫描 如下情况进行全表扫描:- 该表无索引- 对返回的行无任何限制条件(无Where子句)- 对于索引主列(索引的第一列)无限制条件- 对索引主列的条件含在表达式中- 对索引主列的限制条件是is (not) null或!=-转载 2015-03-03 09:15:50 · 613 阅读 · 0 评论