天地不仁,以万物为刍狗!
[原创]这个挺有意思的--数据库也玩眼见不一定为实啊!!
上一篇 / 下一篇 2008-08-13 16:58:13 / 个人分类:db2
这个挺有意思的!呵呵ITPUB个人空间q*j)V8H8l x,{ A
ITPUB个人空间-K1w]mSpko
ITPUB个人空间-K1w]mSpko
C:>db2 connect to dw164 user ccpITPUB个人空间'UA%Mogoy/[
输入 ccp 的当前密码:ITPUB个人空间 pyF$}7^^'N-} C"^n.z
ITPUB个人空间6w$wa\*];qe
数据库连接信息
L0sY;MXeC;R1`0ITPUB个人空间 ?/X'w zYY%mK:i
数据库服务器 = DB2/NT 8.2.0ITPUB个人空间8Ap$JV qxI.y
SQL 授权标识 = CCP
%a/a&zD#JR0本地数据库别名 = DW164ITPUB个人空间/S+LS)|Y,Tm F
ITPUB个人空间Gl!_ws `:Z$l@%{*|
ITPUB个人空间t:dBdGh6PD(F
C:> db2 CREATE TABLE db2admin.ztest ITPUB个人空间+Q5z2rb&I~4[
db2 (cont.) => ( ITPUB个人空间]uJs9L h
db2 (cont.) => id1 INT NOT NULL,
'e X|oZ!Ew0db2 (cont.) => id2 CHAR(1) NOT NULL
E%k5s rCBkLb#y0db2 (cont.) => CONSTRAINT c_ztest_id2
w dw]%o0db2 (cont.) => CHECK (id2 IN ('1','2')) ITPUB个人空间eT3R&uExk:V
db2 (cont.) => NOT ENFORCED ENABLE QUERY OPTIMIZATION,
A}6g$g w z\1o0db2 (cont.) => id3 INT NOT NULL, ITPUB个人空间 ~L9UA(F![n1F
db2 (cont.) => CONSTRAINT c_ztest_id3 ITPUB个人空间 q/G`ArL;I,L
db2 (cont.) => CHECK (id3 BETWEEN 10 AND 50) ITPUB个人空间+Dj9O!q(x'Zc9i M
db2 (cont.) => NOT ENFORCED ENABLE QUERY OPTIMIZATION
s!g,fVJ LFq0db2 (cont.) => )ITPUB个人空间-t&U wr/Vk8T+]n3n
DB21034E 该命令被当作 SQL
LOl j Po|:~0语句来处理,因为它不是有效的“命令行处理器”命令。在 SQL 处理期间,它返回:ITPUB个人空间+wFBIF?z
SQL0601N 要创建的对象名与类型为"TABLE" 的现有名称 "DB2ADMIN.ZTEST" 相同。ITPUB个人空间 }.~^@5A
SQLSTATE=42710
1b7Bc'p ik0ITPUB个人空间?"nLC!{M/b
C:> db2 insert into db2admin.ztest values(1,'1',60),(2,'2',20),(3,'1',3),(4,'2ITPUB个人空间D"{K6YeQ5Ug
',34),(5,'z',77),(6,'x',140),(7,'1',3),(8,'2',24)ITPUB个人空间0U'xl OQ)vd @3~
DB20000I SQL命令成功完成。ITPUB个人空间RA@O|B`1V
0E[:h/h%R1O;bK0C:> db2 select * from db2admin.ztest
/^O)mm N)K!J'i#A0
7\glX8r[~8u*Ew+XJ0ID1 ID2 ID3
+X WBSm0----------- --- -----------
2]e eq$w+w/t)|0 6 x 140
B*F?~b)w{0 6 x 140
M:|.Y;V(YMQ(K!}0 5 z 77ITPUB个人空间2Wo,_^ ~)db9e
7 1 3ITPUB个人空间Z(`N3t gE9o _
5 z 77
Fd~9z v4y0 7 1 3ITPUB个人空间6w5av y3jo?"K
1 1 60ITPUB个人空间,iI h.rX]V{_\8]+m
2 2 20ITPUB个人空间ZK `4wZ$bcx9Su\
3 1 3ITPUB个人空间U"v U`*c8U5[\joe
4 2 34
"G9]#Xe oNL0 8 2 24ITPUB个人空间5Y'J v`!iN
1 1 60
)N$pe3X;I2}/wZy0 2 2 20
+z7_ q_?4TU,F$j0 3 1 3ITPUB个人空间.|-CYP?@|i
4 2 34ITPUB个人空间;{B;N6@4s
8 2 24
;E.Ye pAEC0
w8]R?$T.P't)v)A|0 16 条记录已选择。ITPUB个人空间7`/B&~@?
IsH,@T(bfZ2l0
x1s M9oOoxZ u0C:> db2 select * from db2admin.ztest where id2 ='x'
5WA]7c6k9]0
)Z;yg`H%G0ID1 ID2 ID3ITPUB个人空间1CRPb'u.v#i4t&h
----------- --- -----------ITPUB个人空间.`Be:?m(T^
Z,iEWy/p~` Z-A0 0 条记录已选择。
"h8{FE~8iwq0ITPUB个人空间2L[n i%Ccl
%S Z`{@vESV0C:> db2 alter table db2admin.ztest alter check c_ztest_id2 disable query optimITPUB个人空间-I4n&V(SN] Q
ization
A]!Ato _7w0DB20000I SQL命令成功完成。ITPUB个人空间.Yt t yID
ITPUB个人空间6P ASw9K
C:> db2 select * from db2admin.ztest where id2 ='x'
n7``)R gq i6KI{!v0ITPUB个人空间t0R:q}'^c2d!B3a1?:|
ID1 ID2 ID3ITPUB个人空间;U;F!i0GMz]
----------- --- -----------ITPUB个人空间%[av4fv/Qhg
6 x 140ITPUB个人空间b}Un*a"m'Ez ic
6 x 140
KKbDvZB;s0
}^)`PU Fs0 2 条记录已选择。
zWsHtJ0
E;Y0Quh&`:O)T5R0ITPUB个人空间Wx}h*Y[G1~
C:>db2 terminateITPUB个人空间@cjh,A.xW"v
DB20000I TERMINATE命令成功完成。ITPUB个人空间$v+}{9N@B[IA
ITPUB个人空间 BTrcFxz
C:>
输入 ccp 的当前密码:ITPUB个人空间 pyF$}7^^'N-} C"^n.z
ITPUB个人空间6w$wa\*];qe
数据库连接信息
L0sY;MXeC;R1`0ITPUB个人空间 ?/X'w zYY%mK:i
数据库服务器 = DB2/NT 8.2.0ITPUB个人空间8Ap$JV qxI.y
SQL 授权标识 = CCP
%a/a&zD#JR0本地数据库别名 = DW164ITPUB个人空间/S+LS)|Y,Tm F
ITPUB个人空间Gl!_ws `:Z$l@%{*|
ITPUB个人空间t:dBdGh6PD(F
C:> db2 CREATE TABLE db2admin.ztest ITPUB个人空间+Q5z2rb&I~4[
db2 (cont.) => ( ITPUB个人空间]uJs9L h
db2 (cont.) => id1 INT NOT NULL,
'e X|oZ!Ew0db2 (cont.) => id2 CHAR(1) NOT NULL
E%k5s rCBkLb#y0db2 (cont.) => CONSTRAINT c_ztest_id2
w dw]%o0db2 (cont.) => CHECK (id2 IN ('1','2')) ITPUB个人空间eT3R&uExk:V
db2 (cont.) => NOT ENFORCED ENABLE QUERY OPTIMIZATION,
A}6g$g w z\1o0db2 (cont.) => id3 INT NOT NULL, ITPUB个人空间 ~L9UA(F![n1F
db2 (cont.) => CONSTRAINT c_ztest_id3 ITPUB个人空间 q/G`ArL;I,L
db2 (cont.) => CHECK (id3 BETWEEN 10 AND 50) ITPUB个人空间+Dj9O!q(x'Zc9i M
db2 (cont.) => NOT ENFORCED ENABLE QUERY OPTIMIZATION
s!g,fVJ LFq0db2 (cont.) => )ITPUB个人空间-t&U wr/Vk8T+]n3n
DB21034E 该命令被当作 SQL
LOl j Po|:~0语句来处理,因为它不是有效的“命令行处理器”命令。在 SQL 处理期间,它返回:ITPUB个人空间+wFBIF?z
SQL0601N 要创建的对象名与类型为"TABLE" 的现有名称 "DB2ADMIN.ZTEST" 相同。ITPUB个人空间 }.~^@5A
SQLSTATE=42710
1b7Bc'p ik0ITPUB个人空间?"nLC!{M/b
C:> db2 insert into db2admin.ztest values(1,'1',60),(2,'2',20),(3,'1',3),(4,'2ITPUB个人空间D"{K6YeQ5Ug
',34),(5,'z',77),(6,'x',140),(7,'1',3),(8,'2',24)ITPUB个人空间0U'xl OQ)vd @3~
DB20000I SQL命令成功完成。ITPUB个人空间RA@O|B`1V
0E[:h/h%R1O;bK0C:> db2 select * from db2admin.ztest
/^O)mm N)K!J'i#A0
7\glX8r[~8u*Ew+XJ0ID1 ID2 ID3
+X WBSm0----------- --- -----------
2]e eq$w+w/t)|0 6 x 140
B*F?~b)w{0 6 x 140
M:|.Y;V(YMQ(K!}0 5 z 77ITPUB个人空间2Wo,_^ ~)db9e
7 1 3ITPUB个人空间Z(`N3t gE9o _
5 z 77
Fd~9z v4y0 7 1 3ITPUB个人空间6w5av y3jo?"K
1 1 60ITPUB个人空间,iI h.rX]V{_\8]+m
2 2 20ITPUB个人空间ZK `4wZ$bcx9Su\
3 1 3ITPUB个人空间U"v U`*c8U5[\joe
4 2 34
"G9]#Xe oNL0 8 2 24ITPUB个人空间5Y'J v`!iN
1 1 60
)N$pe3X;I2}/wZy0 2 2 20
+z7_ q_?4TU,F$j0 3 1 3ITPUB个人空间.|-CYP?@|i
4 2 34ITPUB个人空间;{B;N6@4s
8 2 24
;E.Ye pAEC0
w8]R?$T.P't)v)A|0 16 条记录已选择。ITPUB个人空间7`/B&~@?
IsH,@T(bfZ2l0
x1s M9oOoxZ u0C:> db2 select * from db2admin.ztest where id2 ='x'
5WA]7c6k9]0
)Z;yg`H%G0ID1 ID2 ID3ITPUB个人空间1CRPb'u.v#i4t&h
----------- --- -----------ITPUB个人空间.`Be:?m(T^
Z,iEWy/p~` Z-A0 0 条记录已选择。
"h8{FE~8iwq0ITPUB个人空间2L[n i%Ccl
%S Z`{@vESV0C:> db2 alter table db2admin.ztest alter check c_ztest_id2 disable query optimITPUB个人空间-I4n&V(SN] Q
ization
A]!Ato _7w0DB20000I SQL命令成功完成。ITPUB个人空间.Yt t yID
ITPUB个人空间6P ASw9K
C:> db2 select * from db2admin.ztest where id2 ='x'
n7``)R gq i6KI{!v0ITPUB个人空间t0R:q}'^c2d!B3a1?:|
ID1 ID2 ID3ITPUB个人空间;U;F!i0GMz]
----------- --- -----------ITPUB个人空间%[av4fv/Qhg
6 x 140ITPUB个人空间b}Un*a"m'Ez ic
6 x 140
KKbDvZB;s0
}^)`PU Fs0 2 条记录已选择。
zWsHtJ0
E;Y0Quh&`:O)T5R0ITPUB个人空间Wx}h*Y[G1~
C:>db2 terminateITPUB个人空间@cjh,A.xW"v
DB20000I TERMINATE命令成功完成。ITPUB个人空间$v+}{9N@B[IA
ITPUB个人空间 BTrcFxz
C:>