码迷,mamicode.com
首页 > 数据库 > 详细

Oracle学习

时间:2017-06-14 18:07:52      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:ora   保留字   打印   for   tables   sysdate   而不是   常用   val   

pl/sql语句:
查看当前用户表:select table_name from user_tables;
设置输出格式:col *** format a20;//***表示col name


语句块的组成:
declare   v_name number := 0; begin   v_name := 2/v_num;   dbms_output.put_line(v_name);   exception when others then   dbms_output.put_line(‘error‘); end;

--变量声明 1. 变量名不能够使用保留字,如from,select等 2. 第一个字符必须是字母 3. 变量名最多包含30个字符 4. 不要与数据库表或者列同名 5. 每一行只能声明一个变量



--常用变量类型
1. binary_integer: 整数,主要用来计数而不是用来表示字段类型,效率高
2. number: 数字类型
3. char: 定长字符串
4. varchar2: 变长字符串
5. date: 日期
6. long: 长字符串,最长2GB
7. boolean: 布尔类型,可以取值为ture、false和null值,一定要给初值,无法打印

--变量声明 [sql] view plaincopy declare   v_temp number(1);   v_count binary_integer := 0;   v_sal number(7,2) := 4000.00;   v_date date := sysdate;   v_pi constant number(3,2) := 3.14;   v_valid boolean := false;   v_name varchar2(20) not null := ‘MyName‘; begin   dbms_output.put_line(‘v_temp value:‘ || v_count); end;

Oracle学习

标签:ora   保留字   打印   for   tables   sysdate   而不是   常用   val   

原文地址:http://www.cnblogs.com/nanqiang/p/7009999.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!