# 12.17.5 创建几何值的特定于 MySQL 的函数
MySQL 提供了一组有用的非标准函数来创建几何值。本节中描述的函数是 OpenGIS 规范的 MySQL 扩展。
这些函数从 WKB 值或几何对象作为参数生成几何对象。如果任何参数不是正确对象类型的正确 WKB 或几何表示,则返回值为空值
.
例如,您可以插入几何返回值观点()
直接进入一个观点
柱子:
INSERT INTO t1 (pt_col) VALUES(Point(1,2));
-
构造一个
几何收藏
几何参数的值。几何集合()
即使存在不受支持的几何图形,也会返回参数中包含的所有正确几何图形。几何集合()
允许使用不带参数作为创建空几何的一种方式。此外,诸如ST_GeomFromText()
接受 WKT 几何集合参数的人理解 OpenGIS'几何集合为空'
标准语法和 MySQL'几何集合()'
非标准语法。 -
构造一个
几何收藏
几何参数的值。几何集合()
即使存在不受支持的几何图形,也会返回参数中包含的所有正确几何图形。几何集合()
允许使用不带参数作为创建空几何的一种方式。此外,诸如ST_GeomFromText()
接受 WKT 几何集合参数的人理解 OpenGIS'几何集合为空'
标准语法和 MySQL'几何集合()'
非标准语法。 -
构造一个
线串
从一些值观点
或 WKB观点
论据。如果参数的数量少于两个,则返回值为空值
. -
构造一个
多行字符串
使用价值线串
或 WKB线串
论据。 -
构造一个
多点
使用价值观点
或 WKB观点
论据。 -
构造一个
多多边形
一组值多边形
或 WKB多边形
论据。 -
构造一个
观点
使用它的坐标。 -
构造一个
多边形
从一些值线串
或 WKB线串
论据。如果任何参数不代表线性环
(即不是封闭的简单的线串
),返回值为空值
.