
在 DB2 UDB 中复制空间数据
热 荐
【字体:小 大】
在 DB2 UDB 中复制空间数据
作者:- 文章来源:- 点击数:1792 更新时间:2006-4-22 
CREATE TABLE t ( id INTEGER NOT NULL PRIMARY KEY, g db2gse.ST_Point )@ INSERT INTO t VALUES ( 1, db2gse.ST_Point(10, 20, 0) ), ( 2, db2gse.ST_Point(110, 100, 0) )@ -- use the ST_WellKnownText transform group for bind-out SET CURRENT DEFAULT TRANSFORM GROUP = ST_WellKnownText@ SELECT * FROM t; ID G ----------- ------------------------------------------- 1 POINT(10 20) 2 POINT(110 100) 2 record(s) selected. DESCRIBE SELECT * FROM t@ SQLDA Information sqldaid : SQLDA sqldabc: 896 sqln: 20 sqld: 2 Column Information sqltype sqllen sqlname sqllonglen sqldatatype_name ----------- ------ ------- ---------- ------------------ 496 INTEGER 4 ID 0 SYSIBM .INTEGER 409 CLOB 0 G 2147483647 DB2GSE .ST_POINT -- use the ST_GML transform group for bind-out SET CURRENT DEFAULT TRANSFORM GROUP = ST_GML@ SELECT * FROM t@ ID G ----------- ------------------------------------------- 1
