![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PLSQL编程
天空大海草原
这个作者很懒,什么都没留下…
展开
-
数组VARRAY使用
-- varray类型变量存储的是数字类型DECLARE TYPE type_varray_date IS VARRAY(5) OF number(10); varray_date type_varray_date;BEGIN varray_date := type_varray_date( 1, 2, 3, 4, 5 ); FOR i IN 1 ....原创 2015-10-20 17:54:00 · 618 阅读 · 0 评论 -
数组RECORD使用
record 类型的变量只能保存从数据库中查询出的一行记录,如果查询出了多行记录,就会出现错误。-- record类型变量直接赋值DECLARE TYPE type_record_user IS RECORD( user_id NUMBER(10), user_name VARCHAR2(20)); record_user t...原创 2015-10-20 17:54:46 · 610 阅读 · 0 评论 -
数组TABLE使用
table 类型的变量可以存储单一数据类型,也可以存储record类型。-- table类型变量存储的是数字类型DECLARE TYPE type_table_un IS TABLE OF NUMBER(10); table_un type_table_un;BEGIN table_un := type_table_un(1, 2, 3, 4, 5);...原创 2015-10-20 17:55:29 · 873 阅读 · 0 评论 -
数组TABLE和RECORD的综合例子
-- Create tablecreate table SPS_TELESEG( teleseg VARCHAR2(20), provcode VARCHAR2(10), areacode VARCHAR2(10));/CREATE OR REPLACE PACKAGE cache_teleseg IS -- Author : rongxr...原创 2015-10-20 17:55:53 · 223 阅读 · 0 评论 -
数组RECORD、VARRAY、TABLE详解
1 RECORD、VARRAY、TABLE的详解1.1 RECORD定义记录数据类型。它类似于C语言中的结构数据类型(STRUCTURE),PL/SQL提供了将几个相关的、分离的、基本数据类型的变量组成一个整体的方法,即RECORD复合数据类型。在使用记录数据类型变量时,需要在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。...原创 2015-10-20 17:56:23 · 560 阅读 · 0 评论 -
dbms_utility.get_time
DBMS_UTILITY.get_time 就是精度到秒,并且是秒后面2位小数. TO_CHAR(SYSDATE,'SSSSS') 单纯输出的是秒, 这个秒是按照四舍五入表示的, 意思比如是 5.6 秒, 你看到就是6秒。秒=DBMS_UTILITY.get_time /100如下的这个例子, 有可能会输出502, 503 .. 中间的间隔是 5 秒. 你可以理解成 5.02 ...原创 2015-10-21 08:57:09 · 505 阅读 · 0 评论