![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
dian张
在路上。。。
展开
-
oracle系统结构的认识
SGA:后台进程主要对Oracle数据库进程各种维护和操作,内存结构组成,所有用户进程共享的一块内存区域。启动例程时,Oracle自动分配SGA,关闭例程时,oracle自动释放SGA所占用的内存空间。**PGA:**Server process主要来处理用户的请求,当程序起来时,给server process用用户进程通过监听器来访问Oracle instacne,那么就会触发生成一个Server原创 2016-07-24 20:25:37 · 513 阅读 · 0 评论 -
oracle中delect和truncate区别
delete和truncate table的区别:delete性能好于truncate delete是DML,truncate是DDL (DML可以rollback,DDL不可以) delete逐条删除;truncate先摧毁,再重建 delet会产生碎片;truncate不会 delete不会释放空间;truncate会原创 2016-07-07 13:32:57 · 872 阅读 · 0 评论 -
Oracle的光标还有函数
光标(Cursor)==ResultSet 说明光标语法: CURSOR 光标名 [ (参数名 数据类型[,参数名 数据类型]...)] IS SELECT 语句; 用于存储一个查询返回的多行数据 set serveroutput on --如果要在屏幕上输出信息,需要将serveroutput开关打开 declare --变量的说明 begi原创 2016-07-07 14:07:12 · 350 阅读 · 0 评论 -
Oracle基本语法学习
INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FROM 另外的表名; 如果字段值里包含单引号’ 需要进行字符串转换, 我们把它替换成两个单引号'. 字符串类型的字段值超过定义的长度会出错, 最好在插入前进行长度校验. 日期字段的字段原创 2016-07-07 12:25:46 · 280 阅读 · 0 评论 -
oracle安装
netca lsnrctl status原创 2016-07-20 10:03:56 · 399 阅读 · 0 评论 -
Oracle自增主键设置
首先建表create table aisr_zcktest( id number primary key, name varchar(12) not null, password varchar(12) not null );建序列CREATE SEQUENCE aisr_zcktest_sequence INCREMENT BY 1 START WITH 1 NOMAXVALUE原创 2016-10-25 17:18:36 · 352 阅读 · 0 评论 -
sql笔记
数据库对象:表 视图(view 建立在表上) 序列(sequence) 索引(index) 同义词(synonym)sql:dml ddl dcl创建和管理表(ddl不可回滚) 创建表 create table table_name( id number(10), name varchar2(15), ) create table table_name_01 as原创 2016-10-31 20:57:10 · 267 阅读 · 0 评论 -
mysql运行数据过大导致报错的问题
Packet for query is too large (1697 > 1024). You can change this value on th 原因: 查询出的数据包过大,默认情况下mysql 的字段容量不够装,所以抛出此异常 mysql max_allowed_packet 设置过小导致记录写入失败 mysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更原创 2018-01-29 17:32:00 · 1308 阅读 · 0 评论