![](https://img-blog.csdnimg.cn/20201225101801938.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
oracle
收藏和记录Oracle数据库相关的用法。
月轩居士
Archimedes said: give me a fulcrum,I will move the earth.Program ape said: give me a keyboard,I can change the world.
展开
-
Oracle 数据库修改用户名和密码
一、修改用户名1.1 查出需要修改用户的id(个人理解是id,不一定准确)SQL>selectuser#,namefromuser$wherename='TEST';commit;1.2 更改用户名SQL>updateuser$setname=‘TEST_NEW‘whereuser#=需修改的用户ID;commit;1.3 更新数据SQL>altersystemcheckpoint;SQL>altersystem...原创 2021-09-07 17:09:22 · 5377 阅读 · 0 评论 -
Oracle 时间日期格式处理
在项目中遇到“29-MAR-21 04.08.45.0000000 PM”这种日期格式,百度了一下找到了完美的解决方案,特此记录一下。SELECT TO_CHAR(CAST(CAST('29-MAR-21 04.08.45.0000000 PM' AS TIMESTAMP) AS DATE), 'yyyy-MM-dd hh24:mi:ss')FROM DUAL;...原创 2021-08-23 10:47:39 · 1218 阅读 · 0 评论 -
Oracle自增ID实现
首先,创建一张表:create table test( id number(32) not nullprimary key, name varchar2(32) ); create table test( id number(32) not null primary key, name varchar2(32));然后,自定义一转载 2014-12-08 16:56:39 · 957 阅读 · 0 评论 -
非常有用的 Oracle 查询语句
日期/时间 相关查询1.获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。12SELECTTRUNC (SYSDATE, 'MONTH')"First day of current month"FROMDUAL;转载 2015-06-30 09:55:22 · 808 阅读 · 0 评论 -
oracle与sqlserver小结
2012-12-08 18:52370人阅读评论(0)收藏举报查看所有用户 [sql] view plaincopyprint?select * from all_users; select * from dba_users; select * from user_users; select * from all_users; selec转载 2014-12-08 17:17:00 · 472 阅读 · 0 评论 -
Oracle插入timestamp类型数据
表结构:[sql] view plaincopyprint?create table TEST( ID INTEGER, BIRTHDAY TIMESTAMP ); create table TEST( ID INTEGER, BIRTHDAY TIMESTAMP);使用JDBC将日期插入到TIMESTAMP类型字段转载 2014-12-08 16:28:42 · 5401 阅读 · 0 评论 -
Oracle分页查询三种方式
1.根据ROWID来分select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid fromt_xiaoxi order by cid desc) where rownum9980) order by cid desc;执行时间0.03秒转载 2014-12-08 15:50:26 · 815 阅读 · 0 评论 -
Oracle分页查询
分页查询格式:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM )WHERE RN >= 21其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM = 21控制分页查询的每页的范围。上转载 2014-12-08 15:48:54 · 479 阅读 · 0 评论 -
Oracle日期格式化
select 1 as fld_TM_cartons , TO_CHAR(SYSDATE+1,'MONTH/DD/YYYY') as fld_TMD_order_no, nvl(ps.wmps_grossweight,0)as grossweight , nvl(ps.wmps_cubic,0)from 表转载 2014-12-08 16:24:59 · 914 阅读 · 0 评论 -
oracle exp、imp实现导出导入
一.说明 oracle 的exp/imp命令用于实现对数据库的导出/导入操作; exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件; imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。二.下面介绍的是导入导出的实例。数据导出:exp myname/mypassword@192.168.100.152/or转载 2014-12-08 16:58:52 · 515 阅读 · 0 评论 -
ibatis配置log4j输出sql日志信息
为了在开发过程更加直观,我们需要将ibatis日志打开以便观察ibatis运作的细节。ibatis采用Apache common_logging,并结合Apache log4j作为日志输出组件。在CLASSPATH中新建log4j.properties配置文件,内容如下:log4j.rootLogger=DEBUG,stdout log4j.appender.stdout转载 2014-12-08 17:05:02 · 1278 阅读 · 0 评论 -
java下实现调用oracle的存储过程和函数
在oracle下创建一个test的账户,然后1.创建表:STOCK_PRICES[cpp] view plaincopyprint?--创建表格 CREATE TABLE STOCK_PRICES( RIC VARCHAR(6) PRIMARY KEY, PRICE NUMBER(7,2), UPDATED DATE );转载 2014-12-05 19:44:45 · 522 阅读 · 0 评论 -
oracle优化
(1)获取缓冲区活动情况selectsum(value)"Redo Buffer Waits" from v$sysstatwherename='redo log space wait time';(2)计算日志缓冲区的申请失败率selectname,valuefrom v$sysstat wherenamein ('redo entries','redo log sp转载 2014-12-04 11:36:00 · 535 阅读 · 0 评论 -
给数据库远程连接的权限
GRANT ALL PRIVILEGES ON 数据库名字.* TO用户名@LOCALHOST IDENTIFIED BY ‘密码’ WITH GRANT OPTION;(LOCALHOST:只能从本机访问)GRANT ALL PRIVILEGES ON 数据库名字.* TO用户名@% IDENTIFIED BY ‘密码’ WITH GRANT OPTION;(%表示可以从任何地方访问)F转载 2014-12-04 11:34:18 · 1087 阅读 · 0 评论