oracle中时间问题 - Oracle / 基础和管理
1.日期格式中的“J”和“jsp”表示什么意思?
select to_char(to_date(222,'J'),'jsp') from dual;
select to_char(to_date(222,'J'),'JSP') from dual;
select to_char(to_date(222,'J'),'Jsp') from dual;
2.计算08年奥运会(2008-08-08 20:00:00) 距离当前时间已过了多少天多少小时多少分多少秒? 求SQL!
SQL code:
SQL> --1、这个很有意思,可以将数字转换成英文
SQL> SELECT to_char(to_date(222, 'J'), 'jsp') from dual;
TO_CHAR(TO_DATE(222,'J'),'JSP'
---------------------------------------------------------------------------
two hundred twenty-two
SQL> SELECT to_char(to_date(222, 'J'), 'JSP') from dual;
TO_CHAR(TO_DATE(222,'J'),'JSP'
---------------------------------------------------------------------------
TWO HUNDRED TWENTY-TWO
SQL> SELECT to_char(to_date(222, 'J'), 'Jsp') from dual;
TO_CHAR(TO_DATE(222,'J'),'JSP'
---------------------------------------------------------------------------
Two Hundred Twenty-Two
SQL> --2、时间差
SQL> WITH tt AS
2 (SELECT SYSDATE - to_date('2008-08-08 20:00:00', 'yyyy-mm-dd hh24:mi:ss') dt from dual)
3 SELECT '奥运会距今已过:' || trunc(dt) || '天' || trunc((dt - trunc(dt)) * 24) || '小时' ||
4 trunc((dt * 24 - trunc(dt * 24)) * 60) || '分' || trunc((dt * 1440 - trunc(dt * 1440)) *
60) || '秒' diff
5 from tt;
DIFF
-----------------
相关问答:
安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?
1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......
在系统运行的时候总是有一块磁盘始终闪红灯,进入系统后
#topas查看总是有一块磁盘%BUSY为90%以上,
数据库版本:oracle 9.2.0.7
数据文件挂载的节点:/oradata/pcs/ 逻辑卷号lv04
#lslv -l lv04
......
假设table01 中有 以下资料
emp_no emp_name
------- ------------
0001 TOM
0002 JOHN
0003 MARY
常用电话
而我们要得到以下的OUTPUT (或是各种其他的output)
0001,TOM
0002,JOHN
......
在连接数据源时,数据连接属性中选择oracle provider for ole db
单击下一步时报错 “提供程序不再可用,请确定提供程序被正确安装。”
我用的是oracle 8,先前用的10g也遇到类似的问题
使用microsoft ole db pro ......
谢谢唐人老大的指点,谢谢各位高手的指点!
安装10g Enterprise。上网下了MLDN的Oracle视频,跟着视频上的配置走,安装成功了,但是没完整地配置。
点击进入:Database Configuration Assistant
1. 创建数据库;
......