![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
西决987654
程序员
展开
-
PLSQL Developer 的安装与使用,各种详细配置!(mss)
装好Oracle数据库,我们准备用PLSQL Developer 这个软件来连接服务器的数据库!下面简单介绍设置此软件并连接oracle数据库的方法:一、下载并安装好PLSQL Developer(绿色版的也可以);二、下载并解压三、建立tns配置文件。1、在解压的:“nstantclient-basic-nt-11.2.0.3.0”文件夹的下面建文原创 2015-10-13 15:22:36 · 685 阅读 · 2 评论 -
oracle常用设置
1,登录后默认自动选中My Objects默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。Tools菜单 --> Object Brower Filters,会打开Brower Folders的定单窗口,把“My转载 2017-03-27 14:49:52 · 367 阅读 · 0 评论 -
Oracle 从旧表创建新表并复制旧表数据
create table test_temp2 as select * from test_temp where 1=0; 上面加了判断1=0 那么就没有插入数据。不加判断的话,就也复制了数据 在mysql中试了一下,上面的语法也支持,但是区别是无法用drop table 删除掉有数据的表,在oracle中则可以。只能先truncate table test_temp2原创 2017-02-06 15:05:28 · 1523 阅读 · 0 评论 -
oracle查看表空间利用率
SELECT c.ts#, c.name, d.contents, d.extent_management, e.file_bytes, c.used, SUBSTR (c.used / e.file_bytes * 100, 1, 5) FROM (SELECT name, ts#, SUM(used) used FROM (SELECT a.all原创 2016-11-20 18:14:20 · 417 阅读 · 0 评论 -
Oracle trunc 函数处理日期格式,日期类型
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; --显示当前时间2011-12-29 16:24:34select trunc(sysdate,'year') from dual; --截取到年(本年的第一天)2011-1-1select trunc(sysdate,'q') from dual; --截取到季转载 2016-10-08 18:11:42 · 528 阅读 · 0 评论 -
Oracle创建DBLink和同义词
---DBLink创建语法及使用:语法:create public database link dblinkname connect to username identified by password using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = database_ip)(PO原创 2016-10-14 18:24:49 · 2968 阅读 · 0 评论 -
Oracle数据库两种操作
sql语句按照汉字拼音首字母排序: 在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序SCHINESE_PINYIN_M 按照拼音排序,系统的默认排序方式为拼音排序举例如下:表名原创 2016-06-02 13:44:21 · 313 阅读 · 0 评论 -
oracle误删除数据恢复
今天无意中在网上看到了关于oracle误删除数据恢复的一条信息,发现的确很好使,下面就我的测试向大家汇报下。 1. select * from t_viradsl2 t //查询t_viradsl2中所有的数据,可以看到三条数据 2. delete t_viradsl2 //删除t_viradsl2中所有的数据,三转载 2016-03-18 10:36:46 · 225 阅读 · 0 评论 -
Oracle 使用MERGE INTO 语句更新数据的脚本
/*Merge into 详细介绍MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。 *//*语法:MERGE [INT原创 2016-02-19 10:02:01 · 383 阅读 · 0 评论 -
一句sql搞定Mysql删除数据后自增列从1开始
在数据库应用,我们经常要用到唯一编号,以标识记录。在MySQL中可通过数据列的AUTO_INCREMENT属性来自动生成。MySQL支持多种数据表,每种数据表的自增属性都有差异,这里将介绍各种数据表里的数据列自增属性。 数据库中设置了自增列,有时候需要清楚数据库从新录入数据.最常见的做法就是使用sql语句"delete 表明名"或是直接选中数据,然后删除数据.但是再次插入数据的时候转载 2016-03-16 16:29:40 · 1017 阅读 · 0 评论 -
Oracle ROWNUM用法和分页查询总结
ROWNUM可能都知道ROWNUM只适用于小于或小于等于,如果进行等于判断,那么只能等于1,不能进行大于的比较。ROWNUM是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推。ROWNUM总是从1开始,不管当前的记录是否满足查询结果,ROWNUM返回的值都是1,如果这条记录的值最终满足所有的条件,那么ROWNUM会递加,下一条记录的ROW转载 2017-08-25 16:29:50 · 341 阅读 · 0 评论