Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
用于安装一些当初安装 SQL Anywhere 时数据库中尚不存在的附加功能。
sa_install_feature(' feat_name ')
feat_name LONG VARCHAR 参数,用于标识要安装的功能。支持的功能名称有:
功能名称定义在脚本目录中的 st_geometry_config.tgz 文件中提供。如果已删除该文件且尝试安装的功能依赖于该文件,则会返回错误。
可查询 feat_name 的值以了解将要安装的功能。例如,以下查询返回将要为 st_geometry_predefined_uom 安装的测量单位。
SELECT * FROM dbo.st_geometry_predefined_uom('CREATE');
前面的示例还显示出参数名称,以便使用 WHERE 子句查询特定值。例如,以下语句查询链测量单位的 unit_name 参数:
SELECT * FROM dbo.st_geometry_predefined_uom('CREATE') WHERE unit_name='chain';
以下语句返回所有以英尺为单位的测量单位:
SELECT * FROM dbo.st_geometry_predefined_uom() WHERE unit_name LIKE '%foot%';
使用以下查询找出将要安装的空间参照系:
SELECT * FROM dbo.st_geometry_predefined_srs();
以下语句通过 organization_name 和 organization_coordsys_id 查询 SRS:
SELECT * FROM dbo.st_geometry_predefined_srs() WHERE organization='EPSG' AND organization_coordsys_id=2295;
DBA 或者是 SYS_SPATIAL_ADMIN_ROLE 组的成员
以下语句安装新数据库中未缺省安装的所有预定义测量单位:
CALL sa_install_feature('st_geometry_predefined_uom');