永发信息网

Oracle中有一张大表 上百列 需查询除特定三列(不相连)之外的所有列的信息 最简单的SQL语句写法~~~

答案:3  悬赏:40  手机版
解决时间 2021-03-24 01:56
Oracle中有一张大表 上百列 需查询除特定三列(不相连)之外的所有列的信息 最简单的SQL语句写法~~~
最佳答案
1、第一种办法
你使用pl/sql,左键点击表名不动,然后拖到右侧SQL窗口中,松开左键会出现一个菜单:
Name
Select Into
Select Loop
Select
Insert
...
选择其中的“Select”,然后会自动给你生成一个select语句,你去掉不要的字段即可。
2、使用all_tab_columns生成Sql语句。
select * from all_tab_columns where owner='大表所有者' and table_name='大表表名' and column_name not in ('你不要的列名','','');
然后你可以根据这个表取得,然后拼接处一个sql来。
全部回答
说句丧气的话,没啥好办法,只能往select里一列一列的写...
呃,这个真没办法。。。不过,你如果用PLSQL,可以先select * from a
然后查数据库SQL执行日志可以看到系统SQL优化引擎把select *转化为了具体的列。。。
select a.1,a.2,a.3.... from a
复制下来就可。。。
还有中办法是select * from all_tab_columns where table_name='你的表名'
把里面的列复制出来。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
熬过的王老吉能涂脸上吗?有什么效果,可以去
算命1976年阳历10月4日巳时出生女命运势
学习气功看什么书?推荐一下
吃善存还能喝茶叶水吗?
单选题Whatanicebox!CanIopenitnow,or_
海连日用品专卖店地址在什么地方,想过去办事
妖精英语怎么写,新东方精英英语和北京新东方
二十多了长这么大庙会都没去过
知音琴行(萍乡莲花县)地址在哪,我要去那里办
表格怎么删除重复项,Excel表格中怎么找出某列
“I must go now. Please my things in the
兴源五金电料工具水暖地址在什么地方,想过去
210国道途经过什么地方
成绩中 ! out of 10.0是什么意思
以重阳节诗歌的议论文,关于重阳节的古诗词
推荐资讯
剑侠情缘三纯阳武学加修为
河师大文学院汉语国际教育专业创立时间
大学生军训时手机和钱包放在哪好
一度人を担いでみたい,这个担的假名是什么
西环路/鼎盛西大街(路口)地址有知道的么?有
为啥C#的可空类型,不允许应用于引用类型
下列关于光合作用和细胞呼吸的叙述中,错误的
补写下列名句名篇中的空缺部分。(任选两小题
厂区宣传标语,生产车间标语口号16个字的
WeiHuaalwayshelpsothers________she
从松岗到东莞东的35路车最后一班几点发车
运缘阁官网信得过吗?真的有人在上面买过的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?