SQL server 2005 不支持 IDENTITY ?? 20CSDN]

发布时间:2016-12-11 21:58:18 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"SQL server 2005 不支持 IDENTITY ?? 20CSDN]",主要涉及到SQL server 2005 不支持 IDENTITY ?? 20CSDN]方面的内容,对于SQL server 2005 不支持 IDENTITY ?? 20CSDN]感兴趣的同学可以参考一下。

CODE: SELECT     IDENTITY (INT, 1, 1) AS Rank, MAX(score.score) AS Expr1, score.workerid, MAX(worker.name) AS Expr2, MIN(DISTINCT score.quizdate) AS Expr3,                        MAX(DISTINCT score.quiztime) AS Expr4 INTO            #tmp FROM         score INNER JOIN                       worker ON score.workerid = worker.workerid GROUP BY score.workerid HAVING      (MAX(score.score) >= 96) AND (MIN(DISTINCT score.quizdate) = N'2005-8-16')                           SELECT     *                            FROM         #tmp                            DROP TABLE   #tmp

可以的

不會吧.應該可以的

我拭过了好像不行。。。

應該可以的

是不行的啊,在SQL SERVER 2000里当然可以,在SQL server 2005 里边就不行,我从VISUAL STUDIO里操作就说SQL SERVER 2005不支持IDENTITY

sql 2005提供了一个新函数 ROW_NUMBER ( )     OVER ( [ <partition_by_clause> ] <order_by_clause> )可以达到类似的功能 SELECT  ROW_NUMBER() OVER(ORDER BY 排序字段) AS rownum,* FROM tablename

在2005里直接执行是可以的

嗯,发现问题了,在VISUAL STUDIO 2005里执行不了,在MANAGEMENT STUDIO 里可以!

支持的。create table table_name( id int identity(1,1), value varchar(40)) insert into values('001') insert into values('002') 都没有什么问题

不可能吧

VISUAL STUDIO 2005 里执行SQL的部分只支持DML !而select ... into是DDL。因此不支持! 你在VISUAL STUDIO 2005中执行create table ..也是不行的!

瞎说 可以

可以的,偶给测试了一下

是 VISUAL STUDIO 2005 问题啦 在查询分析器连SQL 2005可以执行

顶可以用啊,我都用过啊!现在2000何2005SQL都可以用!你在试试!没问题啊

上一篇:SQL Server 2005安装及默认实例问题,在线等~ 100loveme2000ok]
下一篇:大家用sql2005没啊?以前2000的数据库对象可以正常的移植在2005上用吗? 20jeanso]

相关文章

相关评论