DB2:从varchar数据类型的列中插入数据类型为st_Geometry的列?

时间:2012-01-24 13:33:13

标签: sql db2 geospatial

我尝试使用以下命令将数据从一个表复制到同一个db2数据库中的另一个表:

INSERT INTO SCH.TAB1 (SOMEPK, GEOM)
SELECT SOMEPK, db2gse.ST_Geometry(GEOM) FROM SCH.TAB2

除了TAB2 GEOM列是st_geometry数据类型,而TAB1中的同一列是VAR-CHAR之外,2个表是相同的,但是我想将GEOM列中的数据从文本转换为{{1}我复制时格式化,但是我收到以下错误:

st_geometry

1 个答案:

答案 0 :(得分:0)

这适用于旧版本的DB2,但它看起来可能有效。 ST_GeomFromText function

另见this link