请教各位大虾:在sql server 2000中建的视图,有时列值和列名对不上(错位)

blue_butterfly 2003-12-12 10:30:41
请教各位大虾:在sql server 2000中建的视图,有时列值和列名会发生错位

如:(正常情况)
a b c
-----------
11 22 33

(异常情况)
a b c
----------
22 33 44

发生这种情况是没有规律的,为什么呀?
...全文
66 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
myso 2003-12-13
  • 打赏
  • 举报
回复
从来没碰到过这种情况,刚也试了你这几句代码都是正常显示!!!
blue_butterfly 2003-12-13
  • 打赏
  • 举报
回复
不,是视图里的数据偶尔有这次和上次的不一样会发生错位的情况.
myso 2003-12-13
  • 打赏
  • 举报
回复
有可能是因为你a.secrecy_id 和 b.secrecy_id没有完全一致引起的.
孟子E章 2003-12-12
  • 打赏
  • 举报
回复
你是说数据库里的数据和视图里夫人数据不一致吗?
blue_butterfly 2003-12-12
  • 打赏
  • 举报
回复
SELECT a.*, b.name AS name
FROM a LEFT OUTER JOIN
b ON a.secrecy_id = b.secrecy_id

以上就是语句了

在a表和b表的基础上建立的视图.

secrecy_id 为b表的主键

谢谢各位!!
jhwcd 2003-12-12
  • 打赏
  • 举报
回复
应该不会的!
孟子E章 2003-12-12
  • 打赏
  • 举报
回复
计算机是不会出错的
孟子E章 2003-12-12
  • 打赏
  • 举报
回复
看语句

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧