找回密码
 立即注册

QQ登录

只需一步,快速开始

hebxtshhyj

金牌服务用户

55

主题

182

帖子

899

积分

金牌服务用户

积分
899
hebxtshhyj
金牌服务用户   /  发表于:2024-11-27 15:25  /   查看:246  /  回复:12
1金币
如题目,想在查询后控制字段的type属性值,现在的查询出来是有些字段是空的,如图。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

12 个回复

正序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-11-29 10:53:38
13#
回复 使用道具 举报
hebxtshhyj
金牌服务用户   /  发表于:2024-11-29 09:50:13
12#
Joe.xu 发表于 2024-11-29 09:39
这个可能不太好做,因为视图本来就是没有类型的,有些能识别有些识别不了,具体还得看对应数据库的逻辑,可 ...

嗯嗯,好的。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-11-29 09:39:44
11#
这个可能不太好做,因为视图本来就是没有类型的,有些能识别有些识别不了,具体还得看对应数据库的逻辑,可以查查对应数据库的资料,看看能不能在创建视图的时候指定字段的类型。
回复 使用道具 举报
hebxtshhyj
金牌服务用户   /  发表于:2024-11-28 19:12:14
10#
Grayson.Shang 发表于 2024-11-28 18:10
大佬您好,不好意思,我这边一下没能想通,不过咱们的咱们获取视图字段及其类型的时候,也是从数据库中 ...

要在多个视图中去查询,每个表的字段名称都不一样,即使是判断出是空,再根据name去修改每个为空的字段类型,这个可操作性也是个问题呀。有没有办法让查询出来的字段类型直接就是非空。
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-11-28 18:10:37
9#
大佬您好,不好意思,我这边一下没能想通,不过咱们的咱们获取视图字段及其类型的时候,也是从数据库中系统的表来获取的,本身和数据的获取是一样的,不一样的就是数据不能更改,那么就只能走前面提到的后面两种方案了。
就是在系统表中查询表结构数据的时候,做非空判断,将空值转换;或者就是将获取的数据,做二次修改了。
回复 使用道具 举报
hebxtshhyj
金牌服务用户   /  发表于:2024-11-28 17:41:24
8#
Grayson.Shang 发表于 2024-11-28 16:23
感谢大佬们支持,对于咱们这个问题,由于是查询的数据结果中,存在数据为空的数,咱们不想要展示空值,只有 ...

大佬,我查的是表结构,不是查数据。
每个表字段都有类型,但是查视图字段类型,个别字段类型查出来是空的。不知道我说清楚了没有
回复 使用道具 举报
chinameng
高级会员   /  发表于:2024-11-28 07:50:55
6#
如版主所说,你既然希望全部显示,但你实际情况就是有空值,你不单独给条件让是空值给显示个另外的值,那你即想全部显示,还不想让空值,怎么可能实现呢,不是自相矛盾?查询语句加上条件,判断字段值为空时,显示1或其他你想显示的值

评分

参与人数 1金币 +222 收起 理由
Grayson.Shang + 222 赞一个!

查看全部评分

回复 使用道具 举报
hebxtshhyj
金牌服务用户   /  发表于:2024-11-27 20:34:02
5#
stranger 发表于 2024-11-27 18:47
条件加上不等于空不就好了

我希望的是每个字段都显示出来类型,不是空
回复 使用道具 举报
stranger
银牌会员   /  发表于:2024-11-27 18:47:52
4#
hebxtshhyj 发表于 2024-11-27 18:15
查的是表结构,想利用这个类型来做筛选,但是有的类型是空

条件加上不等于空不就好了

评分

参与人数 1金币 +66 收起 理由
Grayson.Shang + 66 赞一个!

查看全部评分

回复 使用道具 举报
hebxtshhyj
金牌服务用户   /  发表于:2024-11-27 18:15:57
3#
本帖最后由 hebxtshhyj 于 2024-11-27 18:17 编辑
Joe.xu 发表于 2024-11-27 17:18
您是查询视图的结构还是数据呐,看您这个截图像是字段的信息,
如果是视图的数据的话,是否可以在写视图的 ...

查的是表结构,想利用这个类型来做筛选,但是有的类型是空
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部