
oracle
空无多有
这个作者很懒,什么都没留下…
展开
-
sql:对某一字段去重,并展示其他字段信息
sql:对某一字段去重,并展示其他字段信息为了举例准们建了一张表(usertest) 数据如下;idnameage1LBJ352DWS283LBJ264KLS295KZM286KZM307LBJ33现在以name字段去重,并同时展示其他字段的信息(name相同的记录随便展示那条都可以)。这里容易犯错的...原创 2019-12-17 11:21:34 · 8226 阅读 · 6 评论 -
sql语句查看oracle版本位数下载oracle客户端
sql语句查看oracle版本位数下载oracle客户端1. sql语句查看oracle版本位数2. 下载oracle客户端1. sql语句查看oracle版本位数select * from v$version可以看到oracle版本为 11.2.0.4 位数:64bit2. 下载oracle客户端https://www.oracle.com/index.html...转载 2019-10-24 12:58:31 · 415 阅读 · 0 评论 -
ORACLE根据用户分组查询表空间总量以及剩余量
ORACLE根据用户分组查询表空间总量以及剩余量一个项目年度运维统计,需要这些数据,语句如下:SELECT a.tablespace_name "表空间名",total "表空间大小",free "表空间剩余大小",(total - free) "表空间使用大小",total / (1024 * 1024 * 1024) "表空间大小(G)",free / (1024 * 1024 ...转载 2019-10-12 15:35:56 · 453 阅读 · 0 评论 -
oralcle的体系结构与概念理解
oracle数据库的体系结构1. 数据库:database2. 实例:Oracle Instance2.1 SID2.2 SERVICE_NAME2.3 注:3. 数据文件:database File 简称 dbf4. 表空间 :4. 用户:5. 概念关系理解图1. 数据库:databaseOracle数据库是数据的物理存储. 这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)...原创 2019-02-16 17:52:49 · 324 阅读 · 0 评论 -
sql develope导出数据日期格式问题
sql develope导出数据日期格式问题首先正常流程1. 点击工具->数据库导出2. 导出参数设置日期格式问题解决办法1. 设置日期格式导出数据库初始化语句总结这个虽然是个细节,但是还是被坑了一次,自己负责的系统,导出 init 数据时,出现了问题。导致DBA 在执行时报错。这里sql develope有个小坑需要梳理一下!为此还被领导小怼了一下。此贴留念!本篇数据库连接工具...原创 2019-03-06 11:17:19 · 5623 阅读 · 0 评论 -
同步数据表的一件小事
同步数据表的一件小事场景:问题:问题解决过程:总结最近碰到了个小问题,再次记录一下 :场景:目标: 将 sss库的A视图和B视图 同步到 aaa库同构的AB两表中。A : 黑名单表B:解除黑名单表A和B的关系: A表有增有减, A中减少的就是B表中增加的。执行计划: 定时任务执行, 第一次全量拉取,以后增量拉取。增量拉去具体: 按时间戳拉取B表最新的数据,然后将这些数据再A表中...原创 2019-04-30 15:54:37 · 251 阅读 · 0 评论 -
oralce常用函数整理
oralce常用函数整理1. -----------------字符串类函数-------------------2. -----------------数字类函数-----------------------3. -----------------日期类函数-----------------------4. -----------------转换类函数----------------------...转载 2019-05-09 15:43:38 · 208 阅读 · 0 评论 -
pl/sql编程-01
pl/sql编程-01总体介绍1. pl/sql中的if判断2. pl/sql 中的loop循环1) . while循环2) . exit when循环(常用)3) . for 循环3. plsql 中的游标4. plsql中的存储过程5.存储函数6. 使用out类型参数7. 存储过程和存储函数的区别8. 用存储函数来自定义函数总体介绍–pl/sql编程语言pl/sql编程语言是对sql...原创 2019-06-13 15:07:09 · 721 阅读 · 0 评论 -
oracle视图
oracle视图select * from emp;– 创建视图【必须有dba权限】create view v_emp as select ename,job from emp;–查询视图select * from v_emp;–修改视图【不推荐】update v_emp set job = 'CLERK' where ename = 'ALLEN';commit;–创建...转载 2019-06-11 16:37:09 · 127 阅读 · 0 评论 -
pl/sql develope13 添加新的链接
pl/sql develope 添加新的链接问题简述:解决:问题简述:这个pl/sql13 想添加个新的数据库链接,按照常规的方法在oracle的客户端中添加了监听的链接信息 如下;我新增加的是 最后一个 ldjc_wxy 这个链接,但是在添加完后,登陆的时候并没有检测到这个链接。解决:按如下顺序之后点击测试,会提示连接成功。...转载 2019-06-21 14:23:58 · 2286 阅读 · 0 评论 -
oracle索引
oracle索引–整理系列索引概念: 索引就是在表的列上构建一个二叉树。–达到大幅度的提高查询效率的目的,但是索引会影响增删改查的效率。–单列索引–创建单列索引create index idx_ename on emp(ename);–单列索引的触发规则,条件必须是索引列中的原始值。–单行函数,模糊查询,都会影响索引的触发。select * from emp where ena...转载 2019-06-11 18:20:22 · 326 阅读 · 0 评论 -
ORACLE中dbms_output.put_line输出问题
ORACLE中dbms_output.put_line输出问题1. 开启oracle输出2. 用sqlplus 登陆oracle3. pl/sql执行输出语句最近写了oracle过程,有个ORACLE中dbms_output.put_line输出不了的问题。 花了近一个小时。下面描述一个这解决问题的历程(查资料与解决):1. 开启oracle输出查了资料,说是oracle默认是关闭的。 要执...转载 2019-06-12 11:18:33 · 52358 阅读 · 3 评论 -
Oracle中一个汉子占几个字节
Oracle中一个汉子占几个字节本文转自: https://www.cnblogs.com/kerrycode/archive/2013/12/10/3466993.html:一 、因为ORACLE数据库它可以存储字节或字符,例如 CHAR(12 BYTE) CHAR(12 CHAR)的意义是不同的.一般来说默认是存储字节,你可以查看数据库参数NLS_LENGTH_SEMANTICS的值。...转载 2019-06-28 14:41:16 · 1015 阅读 · 0 评论 -
oralce中表的清空与截断的区别
是针对navicate的两种操作而言截断表(truncate):即 truncate table 是清空一个表, 是一个DDL(Data Definition Language)语言, 效率高在Oracle中如果删除了表中的某一条数据,还可以通过回滚操作(rollback)进行回滚,假如想清空一张表的数据,但是又不想使其能进行回滚操作,就可以立刻释放资源,这时就需要使用截断表了。它的主要...转载 2019-01-03 10:58:32 · 808 阅读 · 0 评论 -
ORA-12505: TNS :listner does not currently know of SID given in connect descriptor
有个上云项目, 由于数据库迁移, 之前的 数据库的 sid 变成了服务名oracle中SID和服务名在连接字符串中写法是有区别的:sid 的写法是 冒号 – “:” ,服务名的写法是斜杠 – “/” .这点需要特别注意!下图示例:正确修改以后, 问题解决!...原创 2019-01-10 18:45:54 · 479 阅读 · 0 评论 -
plsql develope连接远程oracle数据库教程
前期准备工作: plsql develope 工具(32/64bit) 、oracle客户端(32/64bit) oracle客户端 的本版本要和 oracle服务端 的版本匹配 (版本一致) plsql develope 的位数要和 oracle客户端的 位数一致 (位数相同)步骤一: 安装 plsql develope ...原创 2018-07-26 10:52:45 · 22087 阅读 · 0 评论 -
oracle各种问题
1. 报错信息 ora-00904 标识符无效原创 2018-08-11 00:01:55 · 241 阅读 · 0 评论 -
oracle12c安装教程
本文转载自"夏叶不惊风"1,在官网上下载oracle的压缩文件,两个都要下载。 并两个同时选中解压在一个文件夹里面。 2,解压之后,如下图,点击setup.exe稍等一会儿 ,3,开始安装: 不选点击下一步,或者直接点击下一步,弹出提醒的会选是就可以了。 4,创建和配置数据库,直接点击下一步5,默认桌面类,直接点击下一...转载 2018-08-11 09:38:45 · 1296 阅读 · 0 评论 -
Oracle12c创建新用户提示公共用户名或角色无效
本文转载自:"Fangzhi杰" 今天将备份的数据库还原到一台新的电脑上,首先要创建用户,执行如下语句:create user fxhyidentified by "123456"default tablespace USERStemporary tablespace TEMP; 结果出现了一个错误: 我们可以看出提示的是:公共用户名或角色无效。这时候我就郁...转载 2018-08-11 19:42:55 · 5418 阅读 · 0 评论 -
全局数据库名?数据库名?实例名?
对于新手 ,数据库名(DB_NAME ),数据库实例名(INSTANCE_NAME),操作系统环境变量(ORACLE_SID),数据库服务名(SERVICE_NAME),数据库域名(DB_DOMAIN),全局数据库名(GLOBAL_NAME)。哎呀,你可能回想这些都是什么啊,怎么这么麻烦了。我的数据库明明都是一个名字啊。一个名字是被允许。不要被他们吓到。今天我们看看他到底是怎么回事。数...转载 2018-08-11 22:16:59 · 3219 阅读 · 0 评论 -
Crane 内外网数据交换配置解析
Crane 内外网数据交换配置解析1.1背景介绍外网(互联网)的test数据库的 A表 到 内网 test库B表 进行数据交换.A表和B表需要同构,必须有主键。 内网和外网逻辑隔离。 1.2环境配置应用部署环境:需要jdk(1.6/1.7)和tomcat(6/7)的位数一致 .我使用的jdk1.7,tomcat7,64位。 1.3详细配置步骤一: 部署应用分别在...原创 2018-09-06 16:07:51 · 888 阅读 · 0 评论 -
数据库索引原理介绍
转自: 陈宏鸿「数据库」和「数据库索引」这两个东西是在服务器端开发领域应用最为广泛的两个概念,熟练使用数据库和数据库索引是开发人员在行业内生存的必备技能,而整天和技术人员打交道的非技术人员们,由于耳濡目染久了,自然也就能讲个头头是道了。使用索引很简单,只要能写创建表的语句,就肯定能写创建索引的语句,要知道这个世界上是不存在不会创建表的服务器端程序员的。然而, 会使用索引是一回事, 而深入...转载 2018-09-07 17:49:02 · 179 阅读 · 0 评论 -
oracle sql develope数据导出与导入
1. 点击 ”工具“ --> "数据库导出"如果勾选以上的 ”存储“ 选项 在生成的文件里边会出现 一些语句 在执行的时候会出现问题,每张表都要生成一段, 如下: 2. 生成的数据文件 , 是sql 文件, 将这些语句拷贝出来可以直接 执行, 执行的时候 是点击 ”运行脚本“ 按钮 或者快捷键 ”F5“, 而不是 ”运行语句“ 按钮。 ...原创 2018-09-20 15:01:53 · 3049 阅读 · 0 评论 -
pl/sql develope窗口修改数据
pl/sql debelope 用select * form table 查出来的数据 直接 修有时候是不行的, 会报出如下的错误: error: These query results are not updateable. Include the ROWID to get updateable result. 翻译: "错误:这些查询结果不可更新。...原创 2018-10-10 13:38:49 · 655 阅读 · 0 评论 -
Oracle SQL Develope导出数据库连接
哎 , 因为换了电脑,oracle sql develope里的连接信息, 也需要导出来, 由于比较多, 在网上找 导出数据库连接的方法,然而没有找到, 所以直接全部一个个的 连接信息手动有加了进去。 然而加完了 , 偶尔发现了导出信息的方法, what a fuck!线面介绍方法:1. 右键 点击 “连接”2. 点击导出连接 后面的操作 属于一看就会系列的 , 就不...原创 2018-10-23 14:43:18 · 2712 阅读 · 0 评论 -
HQL查询语句积累
1. hql模糊查询Hibernate框架中的HQL查询语句非常类似于标准SQL查询语句。因此模糊查询语句也和SQL语句基本一样。用法:"FROM 映射实体类名 WHERE 搜索字段 LIKE '%"+搜索参数+"%'";...转载 2018-10-23 15:57:21 · 193 阅读 · 0 评论 -
navicat连接ocacle12c
为了强化sql 编写能力, 特地安装最新的mysql 数据库, navicat12, 过程中发现navicat12做的很不错, 比之前的版本有很大的优化,对我来说navicat相较于其他的第三方连接工具, 最大的优点在于,其查询的语句可以保存并且有一个专门查询的目录 , 保存查询语句, 这就很方便了,下次打开也不用去找文件位置,直接在查询目录里就可以了。然而有一个问题,就是navicat连接O...原创 2018-11-19 13:20:32 · 1271 阅读 · 0 评论 -
oracle sql执行积累
1. 查询数据库表某个字段长度的所有信息 eg: select * from WLPT_LDJC_YXDX where length(tysbm) = 15 length(字段名)2 . 删除一个表中的所有数据 (1). TRUNCATE TABLE 表名. ...原创 2018-07-27 16:49:48 · 228 阅读 · 0 评论