SQL2000SQL2005的差 字段多表后允更新 (望各人者解惑!)
最近需在SQL2000中的移到SQL2005中出多的不兼容
1我在SQL2000在的法
select top 100 percent a.*, cast( ' ' as varchar(50)) as TempCol from tableA a
因加了top 100 percent所以返回的集中所有的字段都是可的(包含TempCol字段)但在SQL2005中就不行
WHY
2我在SQL2000中的法
select top 100 percent a.sNo,dbo.fn_NoCntNm(a.sNo) as sName from TableA a
里的dbo.fn_NoCntNm是一函返回的集所有字段也是可的但在SQL2005中也不行WHY
3
select a.*,b.ColNm from tableA, tableB b where a.Expr=b.Expr
也有部分字段不能
因以前一直用SQL Server2000在到SQL2005以前的系在上述的影下根本上不能用了
SQL2005想你看真的不容易呀
望各人者解惑!
[解决办法]
沙发..5还在用2000.
[解决办法]
sqlserver2005是得不好用?
不知道有什特殊要求和明,也有相的支柱文?
[解决办法]
不能编辑是什么意思?
[解决办法]
呵呵……的确不太明白,什么叫做可编辑的?强烈关注!
[解决办法]
注意:
当对升级到 SQL Server 2005 的数据库使用 TABLESAMPLE 时,必须将数据库的兼容级别设置为 90。若要设置数据库兼容级别,请参阅 sp_dbcmptlevel (Transact-SQL)。