社区
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 ?? 类似的?
...全文
1134
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数据库的基础学习 一、用
SQL语句
给
字段
设置约束 1、约束:分为主键约束、
外
键约束、check约束、default约束、unique约束 主键约束(primary):不允许元素重复,元素必须是唯一的,有效的避免了数据的冗余。
外
键约束(foreign):通过
外
键约束从语法上保证了本事物所关联的其他事情一定是存在的,且事物与事物之间的关系是通过
外
键来体现的
【数据库面试必备】MySQL条件查询(九):删除
外
键约束的
SQL语句
、
外
键
SQL语句
的编写
文章目录
外
键
SQL语句
的编写1.
外
键约束作用2. 对于已经存在的
字段
添加
外
键约束3. 在创建数据表时设置
外
键约束4. 删除
外
键约束5. 小结
外
键
SQL语句
的编写 学习目标 能够写出删除
外
键约束的
SQL语句
1.
外
键约束作用
外
键约束:对
外
键
字段
的值进行更新和插入时会和引用表中
字段
的数据进行验证,数据如果不合法则更新和插入会失败,保证数据的有效性 2. 对于已经存在的
字段
添加
外
键约束 -...
mysql
外
键设置
sql语句
_sql设置
外
键(设置
外
键的
sql语句
)
sql设置
外
键(设置
外
键的
sql语句
)2020-07-24 11:44:03共8个回答sql怎么设置
外
键创建数据库时就是有主键的创建了主键,但是表之间的关系没有联系,要建数据库关系图只有主键没有
外
键时不行的。建
外
键的前提是此
外
键必须是另
外
一个
表的主键。建
外
键的步骤:第一步、打开要建
外
键表的设计器,右击选择“关系”。第二步、然后弹出“
外
键关系”窗体,我们选择“添加”,然后点击“表和列规范”后面的小按...
外
键
SQL语句
的编写
学习目标
外
键约束:对
外
键
字段
的值进行更新和插入时会和引用表中
字段
的数据进行验证,数据如果不合法则更新和插入会失败,保证数据的有效性 3. 在创建数据表时设置
外
键约束 4. 删除
外
键约束 5. 小结 添加
外
键约束: alter table 从表 add foreign key(
外
键
字段
) references 主表(主键
字段
); 删除
外
键约束: alter table 表名 drop foreign key
外
键名; Python零基础笔记汇总:
mysql把
一个
表某个
字段
的内容复制到另一张表的某个
字段
的
SQL语句
写法
需求:把
一个
表某个
字段
内容复制到另一张表的某个
字段
。
实现
sql语句
1: UPDATE file_manager_folder f1 LEFT OUTER JOIN file_manager_folder f2 ON f1.name = f2.name AND f2.parentId = 54 SET f1.parentId = 54 WHERE f2.name IS NULL AND f1.id...
Oracle
17,133
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章