oracle 记录类型变量

oracle 记录类型变量

ID:12365865

大小:31.50 KB

页数:5页

时间:2018-07-16

oracle 记录类型变量_第1页
oracle 记录类型变量_第2页
oracle 记录类型变量_第3页
oracle 记录类型变量_第4页
oracle 记录类型变量_第5页
资源描述:

《oracle 记录类型变量》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle记录类型变量-------------------------------编写一段程序,可以实现从键盘输入一个雇员工号,就可以查询该雇员的姓名,工资和岗位。declarev_rowempscott.emp%rowtype;beginselect*intov_rowempfromscott.empwhereempno=&no;dbms_output.put_line('姓名'

2、

3、v_rowemp.ename

4、

5、'工资'

6、

7、v_rowemp.sal

8、

9、'岗位'

10、

11、v_rowemp.job);end;-----------

12、---------------------记录类型declaretypeemp_recordisrecord(namescott.emp.ename%type,salscott.emp.sal%type,jobscott.emp.job%type);v_recordemp_record;beginselectename,sal,jobintov_recordfromscott.empwhereempno=&no;dbms_output.put_line(v_record.name

13、

14、''

15、

16、v_record.sal

17、

18、''

19、

20、v

21、_record.job);end;----------------------------declaretypeemp_recordisrecord(namescott.emp.ename%type,salscott.emp.sal%type,jobscott.emp.job%type);v_recordemp_record;beginselectename,sal,jobintov_record.name,v_record.sal,v_record.jobfromscott.empwhereempno=&no;dbms_out

22、put.put_line(v_record.name

23、

24、''

25、

26、v_record.sal

27、

28、''

29、

30、v_record.job);end;-----------------------------赋值语句declaretypeemp_recordisrecord(namescott.emp.ename%type,salscott.emp.sal%type,jobscott.emp.job%type);v_record1emp_record;v_record2emp_record;beginselectename,sal,jobin

31、tov_record1fromscott.empwhereempno=&no;v_record2:=v_record1;dbms_output.put_line(v_record1.name

32、

33、''

34、

35、v_record1.sal

36、

37、''

38、

39、v_record1.job);dbms_output.put_line(v_record2.name

40、

41、''

42、

43、v_record2.sal

44、

45、''

46、

47、v_record2.job);end;------------------------------表达式类型错误declaretypeemp_r

48、ecordisrecord(namescott.emp.ename%type,salscott.emp.sal%type,jobscott.emp.job%type);v_record1emp_record;typeemp_record1isrecord(namescott.emp.ename%type,salscott.emp.sal%type,jobscott.emp.job%type);v_record2emp_record1;beginselectename,sal,jobintov_record1fromscott.e

49、mpwhereempno=&no;v_record2:=v_record1;dbms_output.put_line(v_record1.name

50、

51、''

52、

53、v_record1.sal

54、

55、''

56、

57、v_record1.job);dbms_output.put_line(v_record2.name

58、

59、''

60、

61、v_record2.sal

62、

63、''

64、

65、v_record2.job);end;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。