请教sql语句!!!!

ahxjolin 2015-05-07 02:21:29
在一个表中有一个字段是date类型,我想在select 的时候把他to_char,但是又不想把所有字段都列出来,比如
select id,name,pwd,to_char(date,'yyyy-MM-dd') from table1 这样,我想要的是直接select * from table1 请问怎么写啊?能实现吗?
...全文
257 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahxjolin 2015-05-27
  • 打赏
  • 举报
回复
引用 3 楼 huangdh12 的回复:
就算改了时间的显示方式, select * 出来的字段也是日期类型, 不是字符类型。  这需求好奇怪,实在不行,就写一个视图吧。 
谢谢 用视图解决了
huangdh12 2015-05-13
  • 打赏
  • 举报
回复
就算改了时间的显示方式, select * 出来的字段也是日期类型, 不是字符类型。  这需求好奇怪,实在不行,就写一个视图吧。 
liang2769705 2015-05-13
  • 打赏
  • 举报
回复
不能,二楼给的答案会出现重复列。还是老实的将所有的字段列出来。
卖水果的net 2015-05-07
  • 打赏
  • 举报
回复
select t.* ,to_char(t.date,'yyyy-MM-dd')  
from table1 t

17,377

社区成员

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

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