网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  “字符型”转换成“日期型”的实例脚本     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:116次  录入:管理员--2008-01-31  
 

“字符型”转换成“日期型”的实例脚本:

15:13:46 sql> 
15:13:46 sql> create table ycz_test_1
2 (row_id varchar2(100),
3 start_dt varchar2(100),
4 end_dt varchar2(100));

table created

executed in 0.02 seconds
15:13:47 sql> create table ycz_test_2
2 (row_id varchar2(100),
3 start_dt date,
4 end_dt date);

table created

executed in 0.03 seconds
15:13:47 sql> insert into ycz_test_1
2 values('1','','');

1 row inserted

executed in 0.01 seconds
15:13:47 sql> commit;

commit complete

executed in 0.01 seconds
15:13:47 sql> insert into ycz_test_2
2 values
3 ('1',to_date('2007-1-1', 'yyyy-mm-dd'), to_date('2008-2-1', 'yyyy-mm-dd'));

1 row inserted

executed in 0.01 seconds
15:13:47 sql> commit;

commit complete

executed in 0.01 seconds
15:13:47 sql> update ycz_test_1 a
2 set (a.start_dt,a.end_dt)=
3 (select b.start_dt,b.end_dt
4 from ycz_test_2 b
5 where a.row_id = b.row_id);

1 row updated

executed in 0 seconds

15:13:47 sql> commit;

commit complete

executed in 0.01 seconds

15:13:54 sql> select * from ycz_test_1;

row_id start_dt end_dt
------------------------
1 01-jul-07 01-aug-08

executed in 0.03 seconds

15:14:02 sql> 
15:18:07 sql> 
15:18:08 sql> update ycz_test_1 a
2 set (a.start_dt,a.end_dt)=
3 (select to_char(b.start_dt,'yyyy-mm-dd'),to_char(b.end_dt,'yyyy-mm-dd')
4 from ycz_test_2 b
5 where a.row_id = b.row_id);

1 row updated

executed in 0.01 seconds

15:18:08 sql> select * from ycz_test_1;

row_id start_dt end_dt
--------------------------------------
 -------------------------------------
 -------------------------------------
1 2007-01-01 2008-02-01

executed in 0.03 seconds

 
 
上一篇: 教你快速掌握oracle中"kill"进程的方法 (1)    下一篇: 实例讲解:sqlplus的set系统变量及其得? size= (1)
  相关文档
数据库Oracle 11g Alert Log 的新变化 09-01
实例解析:sqlldr加载数据到不同表的问题 11-15
Oracle数据库不同版本间用exp来导数据 09-01
使用T-SQL操作面试SQL Server开发人员 07-07
深入讲解如何使用rollup配合group by命令 04-09
两个有用oracle运算:intersect和minus运算 08-14
oracle中sqlplus的常用指令收集与技巧 (1) 08-14
教你在Oracle中实现数据自动导入导出 04-12
利用Oracle管理服务器将数据导入导出 04-11
Oracle7.X 回滚表空间数据文件的误删除 06-03
oracle数据库sql语句性能调整的基本原则 (1) 05-07
全面解析oracle无法连接本地数据库问题 04-22
实例讲解oracle中一些关于权限的数据字典 03-17
Oracle9i的新特性索引跳跃式扫描的实现 09-01
oracle数据库内存参数调优技术的个人总结 (1) 05-07
使用java调用oracle数据库的存储过程实例 08-12
详细讲解oracle数据库的数据迁移方法 (1) 04-14
教你快速掌握“外连接”的两种标准写法 03-17
教你轻松掌握Oracle与SQL Server的区别 09-01
通过进行正规化的表格设计提升应用性能 (1) 06-03
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息