ORACLE数据截取与连接 表 A日期 时段20050212 09-13怎么查询得到起始时间 结束时间2005021209 2005021213 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 09-13是个字符型的字段吗?你用substr截取再与日期字段拼接。 create table T ( 日期 varchar2(20), 时段 varchar2(20));insert into T(日期, 时段)select '20050212', '09-13' from dual;Commit;select 日期 || Substr(时段, 1, 2) 起始时间, 日期 || Substr(时段, 4, 2) 结束时间 from T;起始时间 结束时间------------------------ ------------------------2005021209 2005021213 with t1 as(select '20100301' f1,'09-13' f2 from dual)select f1||substr(f2,1,2),f1 || substr(f2,-2)from t1 dataguard 搭建出错-着急 ORACLE 中创建视图 关于设计人员信息表的时候需不需要加“年龄”这个字段的问题 MySql存储过程的问题 复杂索引中出现多个字段,对多个字段的不同使用师父出现不同的效率,请问怎么确定这个相应的效率问题? to_date()日期函数的问题。 这样的业务操作如何实现???急.....(100分求助) Oracle简单SQL问题 没有监听器? oracle如何缩小表空间的大小 shell实现查找orcale数据库 人员登陆的权限设置
你用substr截取再与日期字段拼接。
日期 varchar2(20),
时段 varchar2(20)
);insert into T(日期, 时段)
select '20050212', '09-13' from dual;Commit;select 日期 || Substr(时段, 1, 2) 起始时间, 日期 || Substr(时段, 4, 2) 结束时间
from T;起始时间 结束时间
------------------------ ------------------------
2005021209 2005021213
(select '20100301' f1,'09-13' f2 from dual)
select f1||substr(f2,1,2),f1 || substr(f2,-2)
from t1