
oracle
oracle
weihubeats
开源框架Tlog贡献者,技术大多都源于生产实践,乐于分享.公众号:小奏技术
展开
-
oracle、mysql临时表区别
oracle临时表临时表分类:会话级临时表(session表)事务级临时表会话级临时表(session表)会话级临时表是指临时表中的数据只在会话生命周期之中存在,当用户退出会话结束的时候,Oracle自动清除临时表中数据创建方式Create Global Temporary table Table_Name(id_ int)On Commit Prese...原创 2019-12-24 10:34:02 · 1252 阅读 · 0 评论 -
oracle查看表索引及索引类型
select b.uniqueness, a.index_name, a.table_name, a.column_nameFROM all_ind_columns a, all_indexes bWHERE a.index_name=b.index_nameAND a.table_name = upper('student')ORDER BY a.table_name, a.index_...原创 2019-11-29 15:58:42 · 3388 阅读 · 0 评论 -
rank() over,dense_rank() over,row_number() over的区别
1.rank() over查出指定条件后的进行排名。特点是,加入是对学生排名,使用这个函数,成绩相同的两名是并列,下一位同学空出所占的名次select name,subject,score,rank() over(partition by subject order by score desc) rankfrom student_score;2.dense_rank() over...转载 2019-10-11 15:25:42 · 618 阅读 · 0 评论 -
ORA-00001: 违反唯一约束条件 (AML.UI_T3A_RECEIPT)
问题:Cause: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: 违反唯一约束条件 (AML.UI_T3A_RECEIPT)执行语句:insert into t3a_receipt (rcpt_id, send_dt, rcpt_type, packet_id, rcpt_file,...原创 2019-07-24 18:40:56 · 932 阅读 · 0 评论 -
oracle pl/sql导出、导入表结构、表数据
这次使用的导出工具第三方pl/sql1. 导出表结构我这里是中文,所以是工具,导出用户对象,如果是英文选择:Tools –> Export User Objects点击后到如下界面直接导出这里可以选择需要导出的表,如果没有选择,则默认导出所有表结构导出表数据还是工具–>导出表,英文:Tools –> Export Tables点击后到如下界面说明:用户...原创 2019-09-03 08:56:01 · 3001 阅读 · 0 评论 -
oracle windows下执行sql脚本
为什么我们需要用直接执行脚本呢,我们知道pl/sql一些可视化工具也可以直接把我们的sql语句粘贴进去直接执行,但是效率非常低,要是要执行的sql语句稍微大一点就会卡死,主要是只能一条一条执行,特别慢,如果我们直接执行脚本就非常快,下面我看看是如何操作的1.首先我们打开命令行,进入dos命令按住Windows + R输入cmd2. 进入到dos命令界面3.连接oracle输入代...原创 2019-08-25 19:26:17 · 4456 阅读 · 0 评论 -
oralce 表字段扩容(修改表字段长度)
这里分两种情况记得备份表假定要扩容的表为 student , 要扩容的字段为t_name;要扩容字段没有数据alter table student modify(t_namevarchar2(200))要扩容的字段有数据-- 1.将原字段 t_name 改为 t_namesalter table student rename column t_name to t_...原创 2019-08-05 14:16:47 · 13638 阅读 · 3 评论 -
oracle恢复delete误删的数据
一:根据时间来恢复:查询数据库当前时间(目的是为了检查数据库时间是否与你电脑时间相近,避免时间不同而将数据恢复到错误时间点)select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;查询删除数据时间点之前的数据select * from 表名 as of timestamp to_timestamp('2016-08-1...转载 2019-08-07 10:40:24 · 484 阅读 · 0 评论 -
oracle11g 安装到连接数据库详细教程
文章目录1.下载oracle11g2. 安装3. 连接数据库1.下载oracle11g官网 需要注册账号比较麻烦百度网盘 提取密码:gcig这里百度网盘下载特别方便2. 安装下载解压如下运行setup.exe出现如下信息:一会这个就自动关闭了,等一会就会出现如下安装页面不用管,直接是,然后开始安装出然后出现如下我们不需要更新,直接把这个勾取消掉,然后下一...原创 2019-08-17 21:22:32 · 2802 阅读 · 2 评论 -
oracle创建普通用户(normal)授权
必须使用sys or system / manager as sysdba; 连接数据库。这里我创建的用户名为aml,密码为123456创建普通用户create user aml identified by 123456;删除用户drop user aml ;授予用户登录数据库的权限grant create session to aml;授予用户操作表空间的...转载 2019-08-25 10:24:55 · 4508 阅读 · 0 评论