- 博客(11)
- 收藏
- 关注
原创 udaldump数据导入导出工具使用
ds,–desServiceName 目标service_name,Oracle专用,注意不是sid。-ss,–srcServiceName 源service_name,Oracle专用,注意不是sid。-lang,–language 语言环境,zh表示中文,en表示英文,可选参数,默认中文。-retryCnt,–consumeFailRetryCnt 当dump目标为数据库时,写入失败的重试次数。
2023-03-24 14:37:57
1248
原创 linux下载oracle12c安装介质
windows上登录oracle账号获取介质下载地址linux上下载wget “http…” -O file_name日志下载速度很快。
2019-05-16 19:59:14
2092
1
原创 sql分页写法
方法一:select * from (select A.*,rownum RN from t_order_item A where rownum <= 20 order by orderid) where RN >10;方法二:select * from (select row_number() over(order by orderid) rn,t.* from t_...
2019-05-11 17:44:10
535
原创 ftp上传下载shell脚本
ftp上传#!/bin/bashdate_l=`date +%Y%m%d`FILENAME1="${date_l}_shike_33.csv"FILENAME2="${date_l}_shike_99_1.csv"#SFTP信息#用户名USER=shikePASSWORD=xxx#本地要上传文件的目录SRCDIR=/home/oracle#sftp目标主机目录DESDIR=...
2019-05-11 16:16:25
943
原创 spool输出带日期的文件名
column today new_value today_file --定义列值保存到变量today_file中select 'abc_'||to_char(sysdate,'yyyymmddhh24mi') as today from dual; --赋值列值SPOOL /tmp/&&today_file..txt;set serveroutpu...
2019-05-11 16:05:01
1778
原创 oracle数据库用自定义函数导出数据为文件
create or replace function dump_csv( p_query in varchar2, p_separator in varchar2 default ',', ...
2019-05-11 15:04:59
701
原创 oracle查询表的字段信息和主键信息
–字段信息select A.TABLE_NAME,A.COLUMN_ID,A.COLUMN_NAME,case A.DATA_TYPEwhen ‘VARCHAR2’ then A.DATA_TYPE||’(’||A.DATA_LENGTH||’)’when ‘NUMBER’ then A.DATA_TYPE||’(’||A.DATA_PRECISION||’,’||A.DATA_SCALE...
2019-04-20 15:27:32
2043
原创 更新或插入大量数据(分批提交)
SQL> set timing on;SQL>declaretype rowid_list is table of urowid index by binary_integer;rowid_infos rowid_list;i number;cursor c_rowids is select rowid from t_target;beginopen c_rowids;...
2019-04-19 14:40:23
1391
转载 oracle RETURNING into子句 update并返回修改后的值
RETURNING 自己通常结合DML 语句使用。(INSERT UPDATE DELETE)使用方法:UPDATE table_name SET expr1RETURNING column_nameINTO xxxINSERT: 返回的是添加后的值UPDATE:返回时更新后的值DELETE:返回删除前的值RETURNING 可以再sqlplus 和plsql中使用如果是pls...
2019-04-19 14:02:32
4011
转载 sqlldr用法
在 Oracle 数据库中,我们通常在不同数据库的表间记录进行复制或迁移时会用以下几种方法:A 表的记录导出为一条条分号隔开的 insert 语句,然后执行插入到 B 表中建立数据库间的 dblink,然后用 create table B as select * from A@dblink where …,或 insert into B select ...
2019-04-18 16:43:47
714
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人