写点什么

YashanDB BOX2D 类型

作者:YashanDB
  • 2025-03-28
    广东
  • 本文字数:419 字

    阅读完需:约 1 分钟

本文内容来自 YashanDB 官网,原文内容请见 https://doc.yashandb.com/yashandb/23.3/zh/%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C/SQL%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C/%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B/BOX2D.html


YashanDB 中的 BOX2D 类型是数据库内置的一种自定义类型,用于存储和访问 ST_GEOMETRY 的二维边界框。


此数据类型仅支持在单机 HEAP 表上使用。

存储属性


# 定义格式


# BOX2D 属性


# 使用规则

# 使用限制

对于 BOX2D 类型数据的使用限制如下:


  • 不能作为分区表的分区键。

  • 仅适用于单机 HEAP 表。

# 使用格式

BOX2D 类型可通过 OBJECT 方法或者 ST_EXTENT 函数生成,并通过表别名.列名.属性名的方式进行查询。


示例(单机 HEAP 表)


-- 1.创建包含BOX2D类型的表box_tableCREATE TABLE box_table (id INT, box BOX2D);
-- 2.向表中插入BOX2D对象INSERT INTO box_table VALUES(1, BOX2D(1,2,3,4));
-- 3.查询BOX2D数据SELECT TB.box.xmin XMIN FROM box_table TB;
XMIN----------- 1.0E+000
复制代码



下载文档



复制链接

发布于: 刚刚阅读数: 4
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB BOX2D类型_数据库_YashanDB_InfoQ写作社区