Foxtable(狐表)用户栏目专家坐堂 → [求助]SQL视图取数


  共有2211人关注过本帖树形打印复制链接

主题:[求助]SQL视图取数

帅哥哟,离线,有人找我吗?
有点酸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2019/8/20 13:57:00 [显示全部帖子]

数值型的数据,不能用like,请改为字符型.
或者:
cast([科目编码] As varchar) Like '6602%'

 回到顶部
帅哥哟,离线,有人找我吗?
有点酸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2019/8/20 14:43:00 [显示全部帖子]

在Foxtable:

Sele ct TOP 1  From 视图名  

看看到底列名是什么

计算机不会撒谎,既然提示列名错误,要么你提供的视图名错了,要么真的就是列名错了,认真检查。


 回到顶部
帅哥哟,离线,有人找我吗?
有点酸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2019/8/20 15:58:00 [显示全部帖子]

1、你的视图名已经  科目编码 As 科目编号
2、那么Foxtable就应该  Se lect  科目编号  From 视图名
3、显示问题,你在Foxtable看看,应该可以正常显示,SQL Server如何显示数据,我们无法干涉。

 回到顶部
帅哥哟,离线,有人找我吗?
有点酸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2019/8/20 16:23:00 [显示全部帖子]

Foxtable不会将字符列这样显示的,如果显示了,说明sql server端的数据转换结果就是这样的。
你为什么不直接将科目编码改为字符型的varchar呢。

 回到顶部