oracle sql
文章平均质量分 77
w617280955
文章大多为转载,只是为方便才转来,切不要纠缠版权问题!
展开
-
oracle 中的%type,%rowtype
oracle 中的%type,%rowtype1、使用%TYPE 在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量DECLARE v_FirstName VARCHAR2(20);但是如果firs转载 2011-10-26 11:27:11 · 291 阅读 · 0 评论 -
oracle日期函数集锦【转】
oracle日期函数集锦【转】 http://hi.baidu.com/sunlovestar/blog/category/Oracle 1,以'yy-mm-dd'格式显示当前时间select to_char(sysdate,'yy-mm-dd') from dual;6.WW 当年第几周 (2007年5月29日为2007年第22周)SQL> Selec转载 2011-10-26 11:28:10 · 397 阅读 · 0 评论 -
oracle SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 I转载 2011-10-26 13:47:24 · 3184 阅读 · 0 评论 -
oracle中的单引号和双引号的区别
http://topic.csdn.net/u/20101227/21/780db32c-dce3-4fcf-9981-a07ef136c3c6.html字串是用单引号的。双引号表示标识符,比如别名,列名,表名,存储过程名等。一般情况下标识符oracle会自动转为大写再跟数据字典做比较。如果加了双引号则不再做大写转换,直接按双引号内的内容进行比较。所以一般不加双引号。比如你建表时指转载 2011-10-26 14:21:41 · 1597 阅读 · 0 评论 -
Oracle存储过程
Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法1 create or replace procedure NoParPro2 as ;3 begin4 ;5 exception //存储过程异常6 ;7 end;8转载 2011-10-26 15:15:04 · 308 阅读 · 0 评论 -
oracle :with as
with 别名 as (select * from *)select * from 别名; 相当于建个临时表语法就是with tempname as (select ....)select ...例子:with t as (select * from emp where depno=10)select * from t where empno=xxx再举个转载 2011-10-26 16:11:01 · 343 阅读 · 0 评论