社区
Oracle
帖子详情
sql语句能否实现除了一个字段外全选?
buyong
2011-08-05 10:27:37
我有一个表TABLE中有几十个字段。(比如,A,B,C...Z)
我的需求是出了A字段不选以外,选出其他字段。
全选的sql语句是: select * from TABLE
我想要的是:select B,C,D,....,Z from TABLE
但是字段太多了,这样的语句太长,也不容易维护。有没有其他写法。
比如 select * except A from TABLE ?? 类似的?
...全文
1104
11
打赏
收藏
sql语句能否实现除了一个字段外全选?
我有一个表TABLE中有几十个字段。(比如,A,B,C...Z) 我的需求是出了A字段不选以外,选出其他字段。 全选的sql语句是: select * from TABLE 我想要的是:select B,C,D,....,Z from TABLE 但是字段太多了,这样的语句太长,也不容易维护。有没有其他写法。 比如 select * except A from TABLE ?? 类似的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ssqtjffcu
2011-08-05
打赏
举报
回复
字段多的话,可以用数据字典来拼语句
d604060189
2011-08-05
打赏
举报
回复
谁会天天变表结构呢
[Quote=引用 3 楼 buyong 的回复:]
几十个字段全写上,表结构变化时全修改,这号维护??
引用 2 楼 horizonlyhw 的回复:
全写上 才是好维护的 ·
[/Quote]
pengzhuo1
2011-08-05
打赏
举报
回复
在这个基础表上建一个视图,这个视图没有A字段,这样基本表变了也好维护
huangdh12
2011-08-05
打赏
举报
回复
全写上吧。 那样你以后增加字段就不用修改所有的语句了。 否则 ,很可能就会抛出错误。
buyong
2011-08-05
打赏
举报
回复
一次麻烦到不怕,就是我们这的表结构是用户负责的,除了一些字段外,其他字段用户都有权变更。所以。。。如果必须写全部字段,真是有点悲剧。
[Quote=引用 4 楼 hanzs 的回复:]
肯定没有这种写法
不要怕麻烦,有多少就写多少呗
[/Quote]
buyong
2011-08-05
打赏
举报
回复
我其实是需要指定A字段的值,不是用数据库里的值。
我原先写的是:select t.*, 'a' A from TABLE t
这样执行后我发现输出结果中有两个A列,一个是‘a’,一个是数据库表里的值。我不想输出数据库表里的值,怎么办?
[Quote=引用 1 楼 yyyy_mm_dd 的回复:]
好像没有!
就用select * from table吧,然后往前台传送的时候,不传A这个字段就行了呗!
[/Quote]
hanzs
2011-08-05
打赏
举报
回复
肯定没有这种写法
不要怕麻烦,有多少就写多少呗
buyong
2011-08-05
打赏
举报
回复
几十个字段全写上,表结构变化时全修改,这号维护??
[Quote=引用 2 楼 horizonlyhw 的回复:]
全写上 才是好维护的 ·
[/Quote]
horizonlyhw
2011-08-05
打赏
举报
回复
全写上 才是好维护的 ·
放纵青春
2011-08-05
打赏
举报
回复
好像没有!
就用select * from table吧,然后往前台传送的时候,不传A这个字段就行了呗!
Kobayashi
2011-08-05
打赏
举报
回复
这个问题你可以向Oracle公司申请。让他们把这个功能加起来。。
SQLServer用
SQL语句
给
字段
设置约束
本文围绕SQL Server数据库基础学习展开,重点介绍用
SQL语句
给
字段
设置约束,包括主键、
外
键、check、default、unique约束,还给出各约束设置示例及测试方法,最后说明了在SQL Server中查看表的主键、
外
键和约束的操作。
【数据库面试必备】MySQL条件查询(九):删除
外
键约束的
SQL语句
、
外
键
SQL语句
的编写
本文详细介绍了MySQL中
外
键约束的作用,包括如何在已存在
字段
上添加
外
键、创建表时设置
外
键以及删除
外
键的
SQL语句
,旨在帮助读者理解和掌握
外
键在数据库中的应用。
SQL中
一个
字段
存储多个数据,如何用
SQL语句
给拆分出来
本文介绍了如何使用
SQL语句
处理包含逗号分隔数据的
字段
,通过在Oracle数据库中利用SUBSTR和INSTR函数进行字符串拆分。首先,为
字段
添加头尾逗号,然后计算逗号数量以确定数据个数。接着,通过与ROWNUM伪列的不等值连接,逐个提取每个数据。这种方法适用于动态长度的逗号分隔数据,且数据量不超过ROWNUM设定的最大值。
mysql
外
键设置
sql语句
_sql设置
外
键(设置
外
键的
sql语句
)
本文详细介绍了在SQL中设置
外
键的方法,包括通过图形界面和
SQL语句
两种方式。提供了实用的步骤指导和示例代码,帮助读者理解
外
键的作用及其在确保数据完整性和表间关系中的重要性。
外
键
SQL语句
的编写
本文介绍了SQL中
外
键约束的概念及其作用,详细阐述了如何为已有
字段
添加
外
键约束,以及如何在创建表时设置
外
键约束。同时,重点讲解了删除
外
键约束的步骤,包括获取约束名称和执行删除操作。此
外
,内容还涵盖了Python学习路线和大数据、人工智能的学习资源,提供全面的技术成长路径。
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章