a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 66|回复: 0

[综合] Oracle辅导:嵌套表的用法

[复制链接]
发表于 2012-8-4 13:54:49 | 显示全部楼层 |阅读模式
嵌套表的用法   SQL> CREATE OR REPLACE TYPE tnt_names AS TABLE OF VARCHAR2(64);- J3 b( c; }0 @8 c; q3 k
  2  /
1 P( P- v# S! Z4 T6 b  类型已建树。
# }, O9 E# E; z$ d, z4 m8 A  g% \  已用时刻:  00: 00: 00.04
( e; s7 l7 f) T' g( N* x  SQL> create table test_yct( id number(2), names tnt_names) nested table names store as test_yct_names;1 l2 ?/ m/ Z* w$ p
  表已建树。
6 R. d" k3 w; P3 U  已用时刻:  00: 00: 00.02
! Y0 {  s8 O) h, o: `6 y: ~  SQL> insert into test_yct values(1, tnt_names('yuechaotian1', 'yuexingtian1', 'jinglitian1'));
7 i9 Z. h* x( [+ B% m  已建树 1 行。
* z5 p4 ~* X3 n3 [  已用时刻:  00: 00: 00.00  J. g3 n! x, O/ O) D
  SQL> insert into test_yct values(2, tnt_names('yuechaotian2', 'yuexingtian2', 'jinglitian2'));
$ `# I( P# g' q3 l8 ?; e. {  已建树 1 行。
3 A2 ~) y3 t/ d: v- {. r7 X  已用时刻:  00: 00: 00.00
3 `2 g7 U1 _0 m. n6 l  b# N" g  SQL> col names format a60; c& b* \/ i3 D  H3 m
  SQL> select * from test_yct;
' |# \6 |. v6 a3 T  ID NAMES% Z$ P( F& z3 D: c( H2 l7 O7 y( _
  ---------- ------------------------------------------------------------. m" y2 Z( \& N) T
  1 TNT_NAMES('yuechaotian1', 'yuexingtian1', 'jinglitian1')$ y8 X( z$ g. S# W' _: E) S
  2 TNT_NAMES('yuechaotian2', 'yuexingtian2', 'jinglitian2')
  N0 b5 d( e% Z& c2 X  已用时刻:  00: 00: 00.00) P: w$ \! G. n
  SQL> select y.id, c.* from test_yct y, table(y.names) c;( m/ T7 Z$ E2 s) D$ [3 ]
  ID COLUMN_VALUE
' U& G# U4 G: i. F7 P# T: _; i; L8 X  ---------- ----------------------------------------------------------------
; E4 Y) H4 c( k2 ?  1 yuechaotian1
! u' n$ X, y7 k  1 yuexingtian1- W4 n2 r) t8 Z# X  [7 h; k
  1 jinglitian1) o$ n# x, \2 Z- X5 k8 ~& n
  2 yuechaotian20 P1 G1 \9 v2 M0 N5 w
  2 yuexingtian2" d/ P4 L$ T1 G# k9 t
  2 jinglitian27 g% N( w9 o5 L# P' E% p
  已选择6行。
) z0 u9 F7 f  m% E9 y, K0 U" o  已用时刻:  00: 00: 00.00
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-18 03:38 , Processed in 0.235543 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表