![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 92
winter2summer
与其欣赏别人的故事,不如演绎自己的人生!
展开
-
ORA-00984
SQL 错误: ORA-00984: 列在此处不允许00984. 00000 - "column not allowed here"插入字符串类型数据时,加上单引号原创 2017-03-28 18:27:44 · 1795 阅读 · 0 评论 -
Oracle Database 12C 解决中文乱码问题
PL/SQL Developer1. Pl/SQL Developer 显示中文乱码问题1.1 出现问题1. 在PL/SQL Debeloper 执行更新语句是,如果插入的字段内容有中文,出现乱码,比如执行以下代码:update XTGL_DMJ_XBM set MC='其他性别' where DM=0 执行后查询该表显示如图: 1.2解决问题1. 首先通转载 2017-04-17 08:56:08 · 2181 阅读 · 0 评论 -
Oracle创建表,id为自增序列
1.创建表create table t_user ( id number(10) constraint pk_id primary key, name varchar2(20) not null, phone_Number varchar2(20) constraint unique_phone_number unique, email_Address varchar2(2原创 2017-04-16 16:53:37 · 21756 阅读 · 0 评论 -
ORA 各种oraclesql错误
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存转载 2017-04-16 16:30:34 · 6938 阅读 · 0 评论 -
oracle中游标详细用法
游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。游标有两种类型:显式游标和隐式游标。在前述程序中用到的SELECT...INTO...查询转载 2017-04-05 23:57:22 · 271 阅读 · 0 评论 -
ORA-01033
打开sqlplus命令窗口:然后输入sqlplus /nolog,然后使用sys连接数据库:conn sys/oracle as sysdbaOracle错误:ORA-01033错误编码:ORA-01033: ORACLE initialization or shutdown in progress故障描述:因为移动了数据库文件([NAME].DMP)/日志文件等文件,导致转载 2017-04-05 22:37:38 · 337 阅读 · 0 评论 -
oracle 存储过程
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) AS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储转载 2017-03-29 23:58:31 · 329 阅读 · 0 评论 -
32位PLSQL Developer不能连接 oracle12c 64位的解决办法 for win 64
1、安装Oracle 12c 64位 2、安装32位的Oracle客户端( instantclient-basic-nt-12.1.0.1.0) 1) 下载instantclient-basic-nt-12.1.0.1.0.zip (32位的),下载链接: A) CSDN下载:http://download.csdn.net/detail/triger_w转载 2017-03-29 23:35:20 · 1477 阅读 · 0 评论 -
Oracle Database
Oracle Database (commonly referred to as Oracle RDBMS or simply as Oracle) is an object-relational database management system[3] produced and marketed by Oracle Corporation.Larry Ellison and his转载 2017-03-23 12:18:41 · 2009 阅读 · 0 评论 -
Windows 下安装 Oracle 12c 教程
1、准备1.1 下载 Oracle 12c 安装程序首先打开官方的下载地址如下官方下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html然后点击接受,如图所示:选择 Accept License Agreement 后,即可点击 File 1 ,转载 2017-03-23 13:16:00 · 702 阅读 · 0 评论 -
Oracle12c安装后忘记用户名和密码可通过如下方法解决
1、打开SQL Plus ;解释:sys和manager分别为超级管理员的用户名和密码;后面加上as sysdba是因为这是超级管理员登陆而非普通登陆,这个必须要加上。2、创建用户名为c##mrcai密码为root的新用户;用户名必须加前缀c##,至于为什么没有c##为前缀会失败这点大家可以去百度一下找原因。3、对新用户授权4、exit之后重新打开SQLPlus;转载 2017-03-23 15:32:04 · 5787 阅读 · 0 评论 -
ORACLE CHAR,VARCHAR,VARCHAR2,NVARCHAR类型的区别与使用
区别: 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHAR2的效率稍高。 3.目前VARCHAR是V转载 2017-03-23 23:15:05 · 347 阅读 · 0 评论 -
oracle的导入命令imp与导出命令exp的使用
一.简介Oracle数据导入导出命令imp/exp是指数据库的还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接(通过Net ConfigurationAssistant添加正确的服务命名,然后数据就可以被拉过来了)。这样你可以把数据导出到本地,虽然转载 2017-03-24 22:34:44 · 395 阅读 · 0 评论 -
ORACLE常见数据类型详解
1、字符类型• CHAR:一个定长字符串,当位数不足自动用空格填充来达到其最大长度。如非NULL的CHAR(12)总是包含12字节信息。CHAR字段最多可以存储2,000字节的信息。• VARCHAR2:目前这也是VARCHAR 的同义词。这是一个变长字符串,与CHAR 类型不同,它不会用空格填充至最大长度。VARCHAR2(12)可能包含0~12字节的信息。VARCHAR2最转载 2017-03-28 22:28:33 · 564 阅读 · 0 评论 -
ORACLE数据库SQL语句的执行过程
SQL语句在数据库中处理过程是怎样的呢?执行顺序呢?在回答这个问题前,我们先来回顾一下:在ORACLE数据库系统架构下,SQL语句由用户进程产生,然后传到相对应的服务端进程,之后由服务器进程执行该SQL语句,如果是SELECT语句,服务器进程还需要将执行结果回传给用户进程。SQL语句的执行过程一般如下:解析(PARSE)—— 绑定(BIND)——执行(EXECUTE)——提取(FETCH转载 2017-06-02 23:34:58 · 718 阅读 · 0 评论