oracle
Mr.Z_z
莫听穿林打叶声,何妨吟啸且徐行。
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。
料峭春风吹酒醒,微冷,山头斜照却相迎。
回首向来萧瑟处,归去,也无风雨也无晴。
展开
-
"ORA-00942: 表或视图不存在 "的原因和解决方法
采用Oracle数据库,使用Powerdesigner设计,生成Sql文件导入后查询出现“ORA-00942: 表或视图不存在 ”,很是郁闷,这个问题以前出现过,当初解决了,但因好久没有使用,这次竟然忘了,害得我浪费了好些时间,为了避免再次忘记,将它记下来,同时和大家一起分享。1、问题产生的原因 Oracle 是大小写敏感的,我们创自己写Sql脚本创建表的时候Oracle会自动将转载 2015-05-18 21:46:29 · 3922 阅读 · 1 评论 -
一个完整的Oracle建表的例子
建表一般来说是个挺简单的事情,但是Oracle的建表语句有很多可选的参数,有些我们可能平时不太用,用的时候又不知道怎么用,这里就写一个较完整的建表的例子:[sql] CREATE TABLE banping (id NUMBER(5) CONSTRAINT banping_id_pk PRIMARY KEY, last_name VARCHA转载 2016-08-23 10:53:50 · 16148 阅读 · 0 评论 -
oracle创建表相关语句
--创建用户create user han identified by han default tablespaceusers Temporary TABLESPACE Temp;grant connect,resource,dba to han; //授予用户han开发人员的权利--------------------对表的操作------------------------转载 2016-08-23 10:49:21 · 3734 阅读 · 0 评论 -
oracle中long和date的互换
我们在保存时间到数据库时,有时候会保存long型的数据,固定长度是13位,是用当前时间减去1970-01-01,再换算成毫秒得到的结果。 oracle中的实现方式: ----------------------------------------------1,date转long :当前时间转成long : select sysdate,(sysdate-转载 2016-05-12 16:38:33 · 1300 阅读 · 0 评论 -
替换分隔符 unit seprateor
select LENGTH(REPLACE(RESUME_WHAT,CHR(31))) FROM LEGAL_PERSON;UPDATE LEGAL_PERSON SET RESUME_WHAT= REPLACE(RESUME_WHAT,CHR(31)) ;原创 2016-02-19 16:45:31 · 494 阅读 · 0 评论 -
oracle to_date
UPDATE ORG_INFO set SUBMIT_TIME =to_date('2015-11-06 16:29:25','yyyy-mm-dd hh24:mi:ss') WHERE SUBMIT_TIME is null;select to_date('2015-11-06 16:29:25','yyyy-mm-dd hh24:mi:ss') from dual;原创 2016-01-26 21:03:24 · 346 阅读 · 0 评论 -
oracle exp imp 备份 还原
-还原前请先删除当前用户sydj下的表,其中如果表空间存在的话,可直接跳过第四步,进行后续操作.文件目录请根据实际存放位置修改.--备份[oracle@db ~]$ exp hety/hety@HETYORCL file=/tmp/oracle_dbbackup/exp_hety_20151201.dmp owner=hety--①删除用户及其表数,以dba身份登录sqlplusS原创 2015-12-01 10:47:15 · 454 阅读 · 0 评论 -
用语句实现dblink创建;
用语句实现dblink创建;语句格式createdatabaselinkdblink_nameconnecttousernameidentifiedbypasswordusing'(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.100.89)(PO原创 2015-11-30 08:55:44 · 1294 阅读 · 0 评论 -
start oracle linux
start mysql:service mysqld start(1) 以oracle身份登录数据库,命令:su – oracle(2) 进入Sqlplus控制台,命令:sqlplus /nolog(3) 以系统管理员登录,命令:connect / as sysdba(4) 启动数据库,命令:startup(5) 如果是关闭数据库,命令:shutdown immediate原创 2015-11-01 22:49:40 · 377 阅读 · 0 评论 -
oracle创建表空间
注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp转载 2015-06-09 18:46:30 · 376 阅读 · 0 评论 -
oracle,db2,mysql ,sqlserver限制结果表的大小
oracle :select * from user where rownumdb2 :select * from user fetch first 10 rows only;mysql:select * from user limit 10;sqlServer :select top 10 * from user ;原创 2015-11-13 13:36:52 · 439 阅读 · 0 评论 -
直接使用sys_guid()返回乱码问题
@Testpublic void testPK(){for (int i = 0; i String pk= (String)Db.queryStr("selectrawtohex(sys_guid()) as GUID from dual");System.out.println("====>"+i+":"+pk);}}ps:SYS_GUID 以16位原创 2015-11-13 13:45:32 · 11553 阅读 · 3 评论 -
oracle备份还原
--完全备份(在MS-DOS窗口或者SHELL提示符下执行以下命令)[oracle@db ~]$ exp db_username/db_pwd@db_name file=/tmp/db_name_20150922.dmp full=y --按指定用户备份(在MS-DOS窗口或者SHELL提示符下执行以下命令)[oracle@db ~]$ exp db_username/db_原创 2015-09-23 14:08:53 · 330 阅读 · 0 评论 -
oracle.sql.TIMESTAMP
oracle.sql.TIMESTAMP ts = (oracle.sql.TIMESTAMP) rd.get("CREATE_TIME");System.out.println(ts.timestampValue());This is because oracle.sql.TIMESTAMP is not derived from java.sql.TIMESTAMP转载 2015-11-11 16:57:15 · 3877 阅读 · 1 评论 -
java向ORACLE插入时间
from http://www.tbdazhe.com/archives/462123456789101112publicclassTest{ publicstaticvoidmain(String转载 2015-11-11 11:15:04 · 1785 阅读 · 0 评论 -
linux下新建oracle数据库实例
1、在Linux服务器的图形界面下,打开一个终端,输入如下的命令;xhost +2、切换到oracle 用户,使用如下的命令:su - oracle3、指定数据库实例的变量与值,假设要建立的数据实例的SID是testexport ORACLE_SID=test4、使用DBCA工具建立实例dbca www.2cto.com 5、手工启动两个实例su - o转载 2015-07-08 11:51:54 · 6098 阅读 · 0 评论 -
oracle用户密码过期的处理方法
Oracle错误代码:ORA-28002。受影响版本:Oracle11g以上版本。导致密码消失的原因:Oracle 11g中默认的DEFAULT概要文件中口令有效期PASSWORD_LIFE_TIME默认值为180天。当以客户端登陆Oracle提示ORA-28002,则基本可以确定登陆帐号已过有效期,使用具有DBA权限的帐号重置该帐号密码即可。解决方转载 2015-06-02 21:01:24 · 658 阅读 · 0 评论 -
Oracle / PLSQL: ALTER TABLE Statement
This Oracle tutorial explains how to use the Oracle ALTER TABLE statement to add a column, modify a column, drop a column, rename a column or rename a table (with syntax, examples and practice exerc转载 2016-11-08 16:42:23 · 1289 阅读 · 0 评论