oracleforinloop两例Oracle认证考试

文章作者 100test 发表时间 2009:12:02 21:06:21
来源 100Test.Com百考试题网


"gklt">

  for in loop 壹:

  1、搭建环境

  create table ETL_DATE(DATE_CHAR VARCHAR2(8),DATE_DATE DATE).

  0select * from etl_date.

  2、代码

  DECLARE

  v_date date.

  BEGIN

  EXECUTE IMMEDIATE truncate table etl_date.

  for v_date in 20091001 .. 20091021 LOOP

  INSERT INTO etl_date

  (date_char, date_date)

  SELECT v_date, to_date(v_date, YYYY-MM-DD) FROM dual.

  END LOOP.

  COMMIT.

  END.

  0select * from etl_date.

  3、删除环境

  0drop table etl_date.

  注:仅适用于在一月之内的循环。


相关文章


Oracle游标使用大全Oracle认证考试
关于Oracle的独立事物使用方法Oracle认证考试
Oracle中统计符合某列条件的列总数Oracle认证考试
Oracle随机函数的取法Oracle认证考试
oracleforinloop两例Oracle认证考试
Oracle数据库ORA00257故障的解决过程Oracle认证考试
oracle多表查询与子查询复习Oracle认证考试
oracle认证辅导Loracle中常用参数Oracle认证考试
全面认识Oracle的连接Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛