易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle trunc 函数的使用

Oracle的trunc 函数一般用来 对日期和时间进行截取。
 
1、数字处理 。截取
 
 select trunc(5.75),trunc(5.75,1),trunc(5.75,-1),trunc(556.234,-2) from dual;
 
 
输出:
TRUNC(5.75) TRUNC(5.75,1) TRUNC(5.75,-1) TRUNC(556.234,-2)
----------- ------------- -------------- -----------------
          5           5.7              0               500
 
2、日期处理
如我设置系统当前日期为2010-7-23
SQL> select trunc(sysdate,'yyyy'), round(sysdate,'yyyy') from dual;
 
TRUNC(SYSDATE, ROUND(SYSDATE,
-------------- --------------
01-1月 -10     01-1月 -11
上面语句是根据年度进行 截取,round 在7月1日后(yyyy),16日后(mm)会加一


相关文档:

oracle开发知识点

1. 分区表
   
Oracle
建议如果单个表超过2G就最好对其进行分区。
对大表的查询、增加、修改等操作可以分解到表的不同分区来并行执行,可使运行速度更快;
    1)
Range分区
  Range分区呢是应用范围比较广的表分区方式,它是以列的值的范围来做为分区的划分条件,将记录存放到列 ......

Oracle 10g R2 RAC在VMWARE上的安装

建立ssh信任,rac的安装要用ssh和scp来拷贝安装文件。
在所有的节点上运行:
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsa
ssh-keygen -t dsa
在rdb1节点上执行:
ssh rdb1 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh rdb1 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
ssh rdb2 ......

Oracle数据库完全卸载

1、 停止oracle所有的服务(开始--运行--输入services.msc)
2、 删除注册表上的ORACLE的有关键值(开始-->运行-->输入regedit)将HKEY_LOACAL_MACHINE/SOFTWARE下的主键ORACLE全部删除。
3. 下面删除Oracle服务:进入HKEY_LOACAL_MACHINE/SYSTEM主键下,在ControlSet001、ControlSet002、CurrentControlSet--> ......

Oracle表空间常用操作

1. 查看Oracle创建过哪些用户
   >select username from all_users;
2. 查看Oracle创建过哪些表空间,表空间的名字和大小
   >select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size
    from dba_tablespaces t, dba_data_files d
    wher ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号