由于表中字段很多,我想select除了某一列的所有剩余的列。是否一定要一一列出所有字段???类似select * 有吗?

ComeBackS 2004-03-19 01:08:06
如题,谢谢
...全文
109 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ComeBackS 2004-03-19
  • 打赏
  • 举报
回复
各位,我只是想实现一个insert into table select的一个功能,但是由于我不能全部select出来insert进去(除了一个字段)。想省事一下而已。
建立view固然是个好办法,在这儿还是不省事,需要把字段全部列出。
我只好老老实实了。哈哈。可是又有几个程序员情愿老老实实呢?
还是谢谢大家了
diandianqiuqiu 2004-03-19
  • 打赏
  • 举报
回复
写*你是省事了,但是你知道这效率多低么?ft
diandianqiuqiu 2004-03-19
  • 打赏
  • 举报
回复
靠,老大,再麻烦你也要全写出来啊!select * 对程序员来说是被禁止使用的!另,用dinya2003()说的建view也是好办法。
cxwsoftware 2004-03-19
  • 打赏
  • 举报
回复
如果是规划好了的,没有必要去修改数据库结构的!!!!
dlmaomao 2004-03-19
  • 打赏
  • 举报
回复
我认为,在sql/plus中用select * from table 较好,在程序中还是要一一列出所有字段较好,
如:select col1,col2,col3,...into :变量1,:变量2,:变量3,...from table where...
否则,增加表字段,会需要修改程序的。
zhuyaowei 2004-03-19
  • 打赏
  • 举报
回复
好像没有你说的命令
不过你只有一个字段不用,就全取出来呗
dinya2003 2004-03-19
  • 打赏
  • 举报
回复
用视图把表中的那个列去掉.
伍子V5 2004-03-19
  • 打赏
  • 举报
回复
用select *
但是你不操作不就行了么

你说的那个命令是没有的

17,378

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧