发现MSSQLServer2000关于视图的一个大问题,不知道是Bug?
比如表table1有三个字段a,b,c
建一个视图v1 as select * from table1
然后select * from v1有三个字段a,b,c
这是毫无问题的
然后我在table1中加入一个字段d
这时select视图v1按照道理应该有四个字段a,b,c,d
然而结果却仍然只有三个字段,
很显然,错了
类似的还有把表table1中的b,c顺序颠倒一下,
结果视图v1中会出现列名为a,b,c而列值却一次是a,c,b的结果
更大错特错,
这个算不算是sqlserver2k的大bug?