start with connect by prior 递归查询用法 子句:遍历起始条件 子句:连接条件。关键词prior,prior跟父节点列parentid放在一起,就是往父结点方向遍历;prior跟子结点列subid放在一起,则往叶子结点方向遍历,parentid、subid两列谁放在 前都无
转载 2019-08-27 12:40:00
88阅读
This library is a collection of various utility packages for PL/SQL, as well as links to useful libraries hosted and maintained elsewhere. Generate PDF files using PL/SQL http://technology.am
转载 精选 2012-04-06 00:59:30
847阅读
一、rlwrap 在 linux中使用sqlplus对数据库进行操作,常常由于敲错命令
插入或替换 如果我们希望插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。此时,可以使用REPLACE语句,这样就不必先查询,再决定是否先删除再插入: REPLACE ...
转载 2021-04-11 23:10:16
115阅读
2评论
工作也已经一个月了,现在说说工作中常用的一些东西,虽然大部分人都会,但是个人认为这些还是蛮重要的:COALESCE(XXX,XXX) 一般处理数据库中null值的情况而且要进行简单的运算,如COALESCE(COMM_VOL,0)也就是把COMM_VOL为null情况下等于0,之后可以对这个结果进行SUM运算。DEC(XXX,18,2)进行小数运算,18位有效数字,两位小数点,由于这些有的需要保留
原创 2013-08-11 02:02:58
284阅读
1.插入或替换记录,如果存在则先删除再插入,不存在则直接插入replace into 表名 values实例:replace into emp(id,ename,age,job,add_time) values('5','you',34,'waiter',now());//insert语句替换为replace,其它不变2.插入或更新记录,插入一条记录,如果该记录存在则更新INSERT INTO .
sql
转载 2021-01-19 17:40:32
217阅读
2评论
1. /* 得到trace文件路径和名称 */ SELECT d.VALUE       || '/'       || LOWER (RTRIM (i.INSTANCE, CHR (0)))       || '_ora_'     &n
SQL
转载 2017-01-02 18:06:07
413阅读
1.插入或替换记录,如果存在则先删除再插入,不存在则直接插入replace into 表名 values实例:replace into emp(id,ename,age,job,add_time) values('5','you',34,'waiter',now());//insert语句替换为replace,其它不变2.插入或更新记录,插入一条记录,如果该记录存在则更新INSERT INTO .
sql
转载 2021-02-08 19:57:20
160阅读
2评论
----Create new table and insert into table using SELECT INSERT SELECT FirstName, LastName INTO TestTable FROM Person.Contact WHERE EmailPromotion = 2...
转载 2009-04-27 04:32:00
40阅读
2评论
在编写SQL时,灵活运用一些技巧,可以大大简化程序逻辑。 插入或替换 如果我们希望插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。此时,可以使用REPLACE语句,这样就不必先查询,再决定是否先删除再插入: REPLACE INTO students (id, cl
转载 2019-11-14 17:02:00
88阅读
2评论
本博文是平时整理的笔记,比较乱,完全供自己看 1、局部事物 pragma autonomous_transaction; procedure txn_log(p_log_text in varchar2) is     pragma autonomous_transaction;   begin     if g_e
原创 2012-08-01 09:42:19
709阅读
oracle实用sql语句
原创 2013-09-12 17:47:52
564阅读
http://blog.csdn.net/yysyangyangyangshan/article/details/11396163
原创 2013-10-26 00:03:02
384阅读
在工作使用Oracle过程中遇到的使用小技巧用于记录,用于大家分享
数据库虽然在学校系统学习过,但是在工作中真正使用起来收获又是不一样的,今天起打算将项目中使用到的技术再分享出来,不以书本的顺序,只从碰到的问题为顺序。虽然不是纯粹的数据库工程师,但是每个程序员总免不了要写sql语句。最近一直在写服务,从数据库读取数据,但是当项目上线之后再回过头来看这些sql语句,总发现有很多是相似的,不如where条件有很多是一样的。这让我想起一句话,大意是:如果程序中有很多相同的代码,那么尽量去提取出来(当然是尽量,不是一定要提取,这个要注意)。那么sql语句不也是一样吗,比如,如果有相似的查询语句,就应该作为存储过程公共使用。比如下面说的,变量绑定技术。Oracle在执行
转载 2013-09-09 20:17:00
100阅读
2评论
关于Oracle数据库的一些常用脚本归纳,都是在日常工作中比较常用的内容,作为总结归纳记录,是系列文章中的第一篇
原创 2022-09-04 13:05:18
329阅读
实用脚本第二弹,一如既往地将之前自己在工作中遇到过的问题以及解决的脚本记录分享给大家,个中不乏有一些稀有问题解决办法,各位酌情参考,thx
原创 2022-09-10 09:21:53
341阅读
系列文章的第三弹,这次的内容比较少都是一些比较基础的操作,后面将继续挖掘更加有趣的知识点,敬请关注,thx
原创 2022-09-13 09:50:00
200阅读
1.删除表空间 drop tablespace 表空间名 including contents; drop tablespace tbsp_ch including contents; 2.删除用户 select username from dba_users drop user username cascade; 1.  创建表空间 create tables
原创 2013-07-10 11:47:37
478阅读
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份
转载 2013-06-22 13:41:00
79阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5