摘要: 只用在带有 INTO table 子句的 SELECT 语句中,以将标识列插入到新表中。 尽管类似,但是 IDENTITY 函数不是与 CREATE TABLE 和 ALTER TABLE 一起使用的 IDENTITY 属性。 语法 IDENTITY ( data_type [ , seed , increment ] ) AS column_name 参数 data_type 标识列的数据类型。... 阅读全文
posted @ 2008-09-04 08:48 玉玉 阅读(839) 评论(0) 推荐(0) 编辑
摘要: SELECT --从数据库表中检索数据行和列 select col1,col2,col3.....from tableINSERT --向数据库表添加新数据行 insert into table(col1,col2....) values(value1,value2...) insert into table(col1,col2....) select col... 阅读全文
posted @ 2008-09-03 11:26 玉玉 阅读(1008) 评论(1) 推荐(0) 编辑
摘要: 在sql server2005中可以在聚合函数的后面使用over(partition by col)替换group by的写法。有时候这样写比group by的形式要简短一些。下面我用AVG为例说明一下: 下面的sql创建了一张student_class_grade的表,该表的三个字段分别为学生id,班级编号,成绩;我们需要查询系统中的所有同学的成绩,和班级的平均成绩。 if objec... 阅读全文
posted @ 2008-08-29 11:39 玉玉 阅读(225) 评论(0) 推荐(0) 编辑
摘要: SQL Server 2008新特性——SSMS增强 SQL Server 2008已经发布很多天了,今天来总结一下我们最常用的工具SSMS在SQL 2008中的一些改进: 1.在注册的服务器组中一次SQL查询可以针对多个服务器执行。 首先是要在“已注册的服务器”中创建组,也可以使用系统默认的组,然后添加多个数据库到组中。接下来右击数据库组,选择“新建查询”选项,系统将打开一个多数据库查询的编辑... 阅读全文
posted @ 2008-08-29 11:24 玉玉 阅读(191) 评论(0) 推荐(0) 编辑