随笔分类 -  oracle

1 2 下一页
Oracle update set from where 批量update
摘要:--sql写法: update bcd_samplingrecord_detail set Invalid=t.cin,hasfilter=t.ch from (select recordid cid,Invalid cin,hasfilter ch from bcd_samplingrecord) 阅读全文
posted @ 2022-01-18 19:06 vinsonLu 阅读(2023) 评论(0) 推荐(0) 编辑
Oracle guid、declare
摘要:declare newguid VARCHAR2(50); begin for c in (select * from bcd_samplingrecord where recordid is null) loop SELECT lower(SUBSTR(GUID,1,8))||'-'||lower 阅读全文
posted @ 2022-01-18 19:05 vinsonLu 阅读(78) 评论(0) 推荐(0) 编辑
Oracle DBMS_Jobs的创建
摘要:begin timer_auto_add_newpartitions('STN_AREASKHOURSRC','AREABG'); end; begin timer_auto_add_newpartitions('STN_FIVEMINUTE','AREABG'); end; begin timer 阅读全文
posted @ 2021-04-30 18:56 vinsonLu 阅读(398) 评论(0) 推荐(0) 编辑
查询CLOB字段
摘要:有时工作中会用到wm_concat列转行的函数,但是从10205之后,其返回结果为CLOB类型,在PL/SQL developer中显示为这样: 但是在sqlplus中显示正常: SQL> SELECT wm_concat(column_name) FROM t1 GROUP BY table_na 阅读全文
posted @ 2020-06-30 18:23 vinsonLu 阅读(1969) 评论(0) 推荐(0) 编辑
Oracle 修改表空间物理路径
摘要:1、修改表空间为offline alter tablespace users offline; 2、拷贝表空间文件 cp /oracle/app/oradata/HXDB/users01.dbf /oradata/HXDB/datafile/users01.dbf 3、修改表空间指向地址 alter 阅读全文
posted @ 2020-02-19 16:55 vinsonLu 阅读(1142) 评论(0) 推荐(0) 编辑
Oracle 重启
摘要:首先打开cmd命令行; 先执行 sqlplus /nolog; 再执行 conn sys / as sysdba ;(口令是你登录数据库时输入的密码) 再执行 shutdown immediate ; 最后执行 startup ; 阅读全文
posted @ 2020-02-19 15:26 vinsonLu 阅读(203) 评论(0) 推荐(0) 编辑
Oracle 对旧表创建表分区
摘要:首先确认登录用户是否有执行dbms_redefinition的权限,如果没有,需要登录sys授予权限 grant execute on dbms_redefinition to Operation_Develop_Cnemc --当前用户Operation_Develop_Cnemc --表空间cn 阅读全文
posted @ 2020-02-18 15:30 vinsonLu 阅读(742) 评论(0) 推荐(0) 编辑
Oracle分区表重建
摘要:Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。 Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来 阅读全文
posted @ 2020-02-17 10:18 vinsonLu 阅读(2175) 评论(0) 推荐(0) 编辑
oracle分区表
摘要:1.表空间及分区表的概念 表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表,所以称作表空间。 分区表:当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数 阅读全文
posted @ 2020-02-17 10:05 vinsonLu 阅读(425) 评论(0) 推荐(0) 编辑
oracle表空间设计基本原则
摘要:oracle表空间设计基本原则 1、系统数据与应用数据必须存储于不同的表空间。 2、按照应用划分数据,不同应用的数据应存储于不同的表空间。 3、表和索引分离,需存储在不同的表空间,以便分布到不同的数据文件和硬盘上,并分别进行不同的物理存储参数优化,减少磁盘I/O的竞争。 4、相对静态的表和频繁变动的 阅读全文
posted @ 2020-02-16 19:50 vinsonLu 阅读(1763) 评论(0) 推荐(0) 编辑
Oracle 11g 修改表和索引的所属表空间
摘要:修改表空间 查询owner下 对于表级别的表空间分类 select tablespace_name,count(*) from dba_tables where owner = 'OPERATION_DEVELOP_CNEMC' group by tablespace_name order by 2 阅读全文
posted @ 2020-01-13 15:33 vinsonLu 阅读(1565) 评论(0) 推荐(0) 编辑
oracle创建表空间自增长和创建用户
摘要:https://www.cnblogs.com/liushuaibiao/p/10783986.html 阅读全文
posted @ 2020-01-13 11:54 vinsonLu 阅读(656) 评论(0) 推荐(0) 编辑
.Net Oracle TransactionScope的使用
摘要:IIS服务器和Oracle服务器: 1.配置msdtc允许DTC访问及启用事务 2.配置msdtc程序入站出站例外 3.数据库连接字符串不能带enlist=false标识 如下这样带enlist=false标识的,TransactionScope事务无效: 去掉enlist=false标识,Tran 阅读全文
posted @ 2019-09-04 16:13 vinsonLu 阅读(388) 评论(0) 推荐(0) 编辑
TransactionScope处理分布式事物时提示"事务已被隐式或显式提交,或已终止"
摘要:在连接字符串中加入"Enlist=false",问题就这样解决了。 ConnectionString = "Data Source=.;Initial Catalog=cargoplus;Enlist=false;Persist Security Info=True;User ID=sa;Passw 阅读全文
posted @ 2019-05-04 22:34 vinsonLu 阅读(601) 评论(0) 推荐(0) 编辑
ORACLE ORA-01653: unable to extend table 的错误
摘要:出处:https://www.cnblogs.com/xiaowangba/p/6314152.html 阅读全文
posted @ 2019-04-03 13:01 vinsonLu 阅读(5002) 评论(0) 推荐(1) 编辑
Oracle SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解
摘要:出处:https://blog.csdn.net/qq_35893120/article/details/78560973 阅读全文
posted @ 2018-08-08 12:12 vinsonLu 阅读(64617) 评论(0) 推荐(2) 编辑
ORA-03137: TTC 协议内部错误: [12333] [4] [49] [51] [] [] [] []
摘要:【1】问题背景:Oracle数据库版本为11.2.0.1,操作系统CentOS release 5.9,详细的报错信息如下: Dump file /data/oracle/diag/rdbms/db01/db01/incident/incdir_70215/db01_ora_17588_i70215 阅读全文
posted @ 2018-03-28 11:13 vinsonLu 阅读(1408) 评论(0) 推荐(0) 编辑
Oracle 循环查询
摘要:select * from sys_department start with departmentid = '0303e461-2454-4d5a-bfea-2cd5a4c064c6' connect by prior departmentid = parentid 阅读全文
posted @ 2018-03-05 11:22 vinsonLu 阅读(3601) 评论(0) 推荐(0) 编辑
如何在ORACLE中查询某一用户下所有的空表
摘要:把查询结果依次执行 查出行数为0的表信息. 阅读全文
posted @ 2017-05-15 09:48 vinsonLu 阅读(11705) 评论(0) 推荐(0) 编辑
oracle新建用户
摘要:create user Develop identified by Develop; grant dba to Develop 删除USER。 DROP USER XX CASCADE 删除表空间。 DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES; 删除空的表空间,不包含物理文件。 DROP TA... 阅读全文
posted @ 2017-04-01 23:45 vinsonLu 阅读(289) 评论(0) 推荐(0) 编辑

1 2 下一页