◎筱米加步枪◎.Blog

Happy coding

PL/SQL笔记之%type和%rowtype

筱米加步枪 posted @ 2010年3月11日 09:18 in [ 数据库 ] , 1872 阅读

昨晚学习了下PL/SQL的基本语法~对于属性%type和%rowtype作了一些了解。笔记总结如下:

1.%type属性

declare     v_userid      t_user.userid%type 

/*** 表示声明一个变量v_userid,这个变量的类型是和t_user表中的userid属性一样。
使用%type属性的好处: v_userid的类型可以根据t_user.userid的类型动态的改变,当t_user.userid的类型改变时,而不用大量的去修改程序代码。 ***/

2.%rowtype属性

declare    v_userRecord         t_user%rowtype

/*** 表示v_userRecord是一个记录,该记录中的字段将与t_user表中的列相对应。
使用%rowtype的好处:v_userRecord记录的结构可以根据t_user表结构的改变而动态的改变。不用大量修改程序的代码。***/


  • 无匹配
  • 无匹配

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter