
数据库
文章平均质量分 77
jiyang_1
程序员
展开
-
oracle数据库数据泵导入DMP文件(详细步骤)
step1、首先知道你要导入数据库中的DMP文件(例如aa.dmp)是那个版本导出的(导出导入的版本要一致,当然11g的文件可以导出10g的DMP文件)。step2、在sqlplus命令框中用sysdba管理员登录,connect sys/password as sysdba;step3、创建大数据表空间 create tablespace mytable datafile 'e:原创 2015-11-23 14:19:46 · 30415 阅读 · 2 评论 -
oracle实现字符串截取,查找,替换
1、字符串截取:substrsubstr(string, start_position, [length]),其中,string是元字符串,start_position为开始位置(注意首位从0开始),length是可选项,表示子字符串的位数。eg 1、substr('ABCDEFG', 0); -- 返回结果是:ABCDEFG,从0位开始截取后面所有。eg 2、s原创 2015-11-26 20:52:18 · 2975 阅读 · 0 评论 -
Oracle创建新用户以及导入数据表dmp文件
创建用户名之前,需要以用户管理员身份登陆数据库1、在创建用户之前,先要创建表空间:其格式为:格式: create tablespace 表间名 datafile ‘数据文件名’ size 表空间大小;例如: SQL> create tablespace mytable datafile 'd:\myoracle\mytables1.dbf' size 1024M segmen原创 2016-01-02 21:01:59 · 5643 阅读 · 3 评论 -
Oracle数据库操作
一、Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。1、exp数据导出到dmp将数据库TEST完全导出,导出到D:\abc.dmp中例:exp username/password@TEST file=d:\abc.d原创 2015-12-02 14:22:53 · 779 阅读 · 2 评论 -
PL/SQL编程简介
使用PL/SQL可以向数据库应用程序中加入业务逻辑。这种集中化的业务逻辑可以由任何能够访问数据库的程序来运行,包括SQL*Plus,Java程序和C#程序。1、块结构PL/SQL代码块包含如下的结构:[DECLARE declaration_statements]BEGIN executable_statements[EXCEPTION exception_handli原创 2015-12-05 17:40:09 · 1034 阅读 · 0 评论 -
oracle数据库误删的表以及表中记录的恢复
一、表的恢复 对误删的表,只要没有使用PURGE永久删除选项,那么从flash back区恢复回来希望是挺大的。一般步骤有: 1、从flash back里查询被删除的表 select * from recyclebin 2、执行表的恢复 flashback table tbName to before drop;原创 2016-08-11 08:57:02 · 16233 阅读 · 4 评论 -
sql行转列和列转行
最近建立数据立方体需要将表的数据结构进行转换,进行列转行,觉得用途还很大,所以就整理一下,当做自己的笔记拉。1、列转行(主要)表weatherdata结构:create table WEATHERDATA( 路径 VARCHAR2(100), 日期 VARCHAR2(50), 时间 VARCHAR2(30), 温度 VARCHAR2(50), P0原创 2017-01-15 17:04:53 · 3126 阅读 · 0 评论 -
数据文件导入oracle数据库
首先,提下数据转化为能导进数据库的格式,office excel有很强大的功能可以进行批量的操作,不用重复的进行增列,删列,分列,同时还可以转换成csv格式,朋友可以了解一下录制宏,以及使用visual basic编程,进行批量格式转化,省去不少麻烦。进入正题,数据文件导入数据库的三种办法如下:1、pl/sql developer工具导入进入要导入的数据库用户,选择tools->TextI原创 2017-01-22 14:00:39 · 1378 阅读 · 1 评论 -
oracle简单的存储过程以及job示例
最近需要oracle循环定时执行一段sql语句,然后需要建立存储过程,本人的sql语句属于DML语句,步骤如下:1、创建存储过程create or replace procedure cube_day asbegininsert into prov_day_weather(select '22' as 路径,date_cal as 日期, '22' indi,to_char(sr原创 2017-02-24 11:28:22 · 1746 阅读 · 0 评论