随笔分类 -  数据库

1 2 3 4 5 ··· 14 下一页
摘要:首先查询日期格式的设定: select 'DATABASE', value from nls_database_parameters where parameter = 'NLS_DATE_FORMAT'unionselect 'INSTANCE', value from nls_instance_ 阅读全文
posted @ 2021-04-22 15:24 Nina 阅读(145) 评论(0) 推荐(0)
摘要:方法2:19c中手动创建wm_contact函数参考如下链接:https://blog.csdn.net/alicewang99/article/details/89945252 创建wm_concat函数–首先使用dba账号登录oracle数据库–解锁wmsys用户alter user wmsys 阅读全文
posted @ 2020-12-02 15:23 Nina 阅读(1110) 评论(0) 推荐(0)
摘要:ZT:https://www.cnblogs.com/guohu/p/4500638.html 一、使用imp/exp。先导出源库,再创建新库把表空间创建好,然后再导入。(据说这样可以,前提是新的库里面不能有与源库相同名字的表空间。有待验证!) 二、使用脚本进行修改。据目前所了解,正长情况下需要修改 阅读全文
posted @ 2020-07-14 13:03 Nina 阅读(1079) 评论(0) 推荐(0)
摘要:说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ServiceModel.FaultException`1[[System.ServiceModel.ExceptionDetail, Sy 阅读全文
posted @ 2020-05-28 13:39 Nina 阅读(1083) 评论(0) 推荐(0)
摘要:一、查看oracle客户端版本:sqlplus -v 二、查看oracle客户端版本是32bit还是64bit: 方法一: Step 1:运行sqlplus /nolog命令,如果你服务器安装了多个客户端版本,那么你应该进入对应安装目录的BIN目录后,运行该命令 C:\Users\Mr.Bruce> 阅读全文
posted @ 2020-01-15 15:00 Nina 阅读(1365) 评论(0) 推荐(0)
摘要:SYSTEM的只有2M可以用了,还是需要 扩增 SYSTEM和SYSAUX的表空间 SELECT a.tablespace_name,a.bytes/1024/1024 total_M,b.bytes/1024/1024 used_M,c.bytes/1024/1024 free_M,(b.byte 阅读全文
posted @ 2019-10-21 10:53 Nina 阅读(396) 评论(0) 推荐(0)
摘要:create table demo(id int,QU varchar(20),name varchar(20),nums int); 创建表insert into demo values(1, 'Q1','苹果', 1000);insert into demo values(2, 'Q2', '苹 阅读全文
posted @ 2019-08-19 15:05 Nina 阅读(169) 评论(0) 推荐(0)
摘要:有时候我们在展示表中数据的时候,需要将行转为列来显示,如以下形式: 原表结构展示如下: 产品名称 销售额 季度 奶酪 50 第一季度奶酪 60 第二季度啤酒 50 第二季度啤酒 80 第四季度 现在需要将上面的原表结构转换为如下所示的结构形式来展示: 产品名称 第一季度销售额 第二季度销售额 第三季 阅读全文
posted @ 2019-08-19 15:01 Nina 阅读(1898) 评论(0) 推荐(0)
摘要:本文链接:https://blog.csdn.net/Huay_Li/article/details/82924443 10月的第二天,前天写了个Oracle中行转列的pivot的基本使用方法,然后,因为pivot的用法中,正常情况下,我们需要转出多少个列,都得在我们的sql中完完整整地写出,而不能 阅读全文
posted @ 2019-08-19 15:00 Nina 阅读(2409) 评论(0) 推荐(0)
摘要:电脑日益不给力,网络也随时可能断掉,用PL/SQL执行操作多多少少出现正在处理SQL语句结果程序死掉了。导致这张表被锁掉,无法执行SQL操作。 如何解除死锁? 1)执行下面SQL,先查看哪些表被锁住了: 2)查处引起死锁的会话寻找SID 3)查出SID和SERIAL#: 4)查V$PROCESS视图 阅读全文
posted @ 2019-08-16 13:22 Nina 阅读(537) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/ios9/p/8012611.html 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表 阅读全文
posted @ 2019-07-30 13:26 Nina 阅读(689) 评论(0) 推荐(0)
摘要:1.在表中建立索引,优先考虑where.group by使用到的字段。 2.查询条件中,一定不要使用select *,因为会返回过多无用的字段会降低查询效率。应该使用具体的字段代替*,只返回使用到的字段。 3.不要在where条件中使用左右两边都是%的like模糊查询,如: SELECT * FRO 阅读全文
posted @ 2019-07-30 13:12 Nina 阅读(7928) 评论(0) 推荐(1)
摘要:Oracle 批量修改字段长度 SELECT 'alter table '||a.table_name||' MODIFY '||A.COLUMN_NAME||' VARCHAR2(100);' , A.table_name,A.COLUMN_NAME,A.DATA_TYPE,A.DATA_LENG 阅读全文
posted @ 2019-03-14 15:42 Nina 阅读(1775) 评论(0) 推荐(0)
摘要:oracle中查询表的信息,包括表名,字段名,字段类型,主键,外键唯一性约束信息,索引信息查询SQL如下,希望对大家有所帮助:1、查询出所有的用户表select * from user_tables 可以查询出所有的用户表 select owner,table_name from all_table 阅读全文
posted @ 2018-11-13 15:56 Nina 阅读(1092) 评论(0) 推荐(0)
摘要:服务器端 Oracle: 1)select* from v$version; 2)select * from product_component_version; 3)set serveroutput on; exec dbms_output.put_line(dbms_db_version.ver 阅读全文
posted @ 2018-11-13 15:55 Nina 阅读(35208) 评论(0) 推荐(0)
摘要:以system用户登录,查找需要删除的用户: --查找用户 select * from dba_users; --查找工作空间的路径select * from dba_data_files; --删除用户drop user 用户名称 cascade;--删除表空间drop tablespace 表空 阅读全文
posted @ 2018-11-13 10:14 Nina 阅读(45862) 评论(0) 推荐(2)
摘要:查询表名描述 MS_Description ? 1 2 3 4 5 SELECT tbs.name 表名,ds.value 描述 FROM sys.extended_properties ds LEFT JOIN sysobjects tbs ON ds.major_id=tbs.id WHERE 阅读全文
posted @ 2018-10-22 12:54 Nina 阅读(1381) 评论(0) 推荐(0)
摘要:--disable fkSELECT 'ALTER TABLE '|| table_name || ' DISABLE CONSTRAINTS ' || t.constraint_name ||';'FROM user_constraints tWHERE t.constraint_type = ' 阅读全文
posted @ 2018-08-10 21:55 Nina 阅读(183) 评论(0) 推荐(0)
摘要:一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。 阅读全文
posted @ 2016-12-15 13:39 Nina 阅读(13318) 评论(0) 推荐(2)

1 2 3 4 5 ··· 14 下一页