列对象+创建对象类型+使用对象类型定义表中的列/DML操作
来源:互联网 发布:在线学编程的网站 编辑:程序博客网 时间:2024/05/17 07:13
列对象
1列对象就是使用对象类型定义表中的单个列,存储此列的对象称为列对象
2向包含列对象的表添加数据,必须使用构造函数为列对象提供属性值
语法
column_name object–使用对象类型object作为列column_name的属性
举例
创建对象类型
对象头的创建create or replace type class3 as object (id number,name varchar2 ( 20 ),member function get_name(no varchar2) return varchar2) ;--对象体的创建create or replace type body class3 as member function get_name(no varchar2) return varchar2 as name varchar2(20); beginselect sname into name from zhou.student where sno=no ; return name; end;end;
使用对象类型定义表中的列/DML操作
create table class_table2 (id number,deptno varchar2 ( 20 ), class3 class3--使用对象类型class3作为表class_table2的属性) ;--插入操作insert into class_table2 values(1,'1',class3(10,'丽丽'));--查询操作select st.id,st.class3.name,st.class3.get_name('s001') from class_table2 st
update class_table2 st set st.class3.name='袁燕';select st.id,st.class3.name,st.class3.get_name('s001') from class_table2 stdelete class_table2 st where st.class3.id=10;select st.id,st.class3.name,st.class3.get_name('s001') from class_table2 st
阅读全文
0 0
- 列对象+创建对象类型+使用对象类型定义表中的列/DML操作
- JavaScript引用类型:使用对象和创建并操作数组
- Oracle数据库对象类型和列数据类型概述
- 遍历DataGrid的Cell中的控件,寻找ButtonColumn类型列的LinkButton对象
- 遍历DataGrid的Cell中的控件,寻找ButtonColumn类型列的LinkButton对象
- 遍历DataGrid的Cell中的控件,寻找ButtonColumn类型列的LinkButton对象
- 使用DataContractJsonSerializer类将类型实例序列化为JSON字符串和反序列化为实例对象
- redis使用教程原理-第三章:散列类型存储对象结构
- Js中的对象类型
- JS中的对象类型
- 使用instanceof操作符判断对象类型
- 使用对象类型
- 获取关于 ResultSet 对象中列的类型和属性信息的对象
- 获取关于 ResultSet 对象中列的类型和属性信息的对象
- JSON对象反序列化为Java对象的时候自定义Date类型的字符串格式
- 对象类型
- 对象类型
- [Hibernate单表操作] 对象类型
- Android -序列化 : Serializable / Parcelable
- USACO-SECTION1.2 Dual Palindromes
- 【2017】五月份英语学习总结
- 遍历一个布局里面所有的控件
- 王家林老师大数据视频学习地址
- 列对象+创建对象类型+使用对象类型定义表中的列/DML操作
- Android—java实现apk的静默安装、普通安装
- Spring Spring-data-redis 实现的消息队列
- Javaee -----01----javaee的环境搭建和html标签
- Hinton神经网络公开课编程题2--神经概率语言模型(NNLM)
- Transformation
- smarty待续
- 机房收费系统之一(如何学习)
- 三步解决android studio 工程上传不到github