自定义表类型 更多内容
  • 区间类型

    区间类型 1列出了ecpg提供的区间类型(interval)数据的常用接口: 1 区间类型常用接口 API接口 接口描述 说明 interval* PGTYPESinterval_new(void) 返回一个已分配的区间变量的指针。 该函数在堆上创建interval变量,返回值为interval*类型。

    来自:帮助中心

    查看更多 →

  • 数值类型

    段,这样当该字段或被删除的时候也一并删除它。目前只支持在创建时候指定SERIAL列,不可以在已有的中,增加SERIAL列。另外临时也不支持创建SERIAL列。因为SERIAL不是真正的类型,也不可以将中存在的列类型转化为SERIAL。 4 浮点类型 名称 描述 存储空间

    来自:帮助中心

    查看更多 →

  • 几何类型

    , xn , yn 点示组成路径的线段的端点。方括弧([])明一个开放的路径,圆括弧(())明一个闭合的路径。当最外层的括号被省略,如在第三至第五语法,会假定一个封闭的路径。 路径的输出使用第一种或第二种语法输出。 多边形 多边形由一系列点代(多边形的顶点)。多边形可

    来自:帮助中心

    查看更多 →

  • UUID类型

    UUID是一个小写十六进制数字的序列,由分字符分成几组,一组8位数字+三组4位数字+一组12位数字,总共32个数字代128位,标准的UUID示例如下: a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11 GaussDB 同样支持以其他方式输入:大写字母和数字、由花括号包围的标准格式、省略部分或所

    来自:帮助中心

    查看更多 →

  • 范围类型

    在范围内,而一个排除边界意味着边界点不被包括在范围内。 在一个范围的文本形式中,一个包含下界被达为“[”而一个排除下界被达为“(”。同样,一个包含上界被达为“]”而一个排除上界被达为“)”(详见范围输入/输出)。 函数lower_inc和upper_inc分别测试一个范围值的上下界。

    来自:帮助中心

    查看更多 →

  • 类型映射

    numeric [a] [a]这种类型可以通过访问特殊数据类型访问。 当前仅支持对于C语言的基本数据类型的使用或者组合,不支持C++语言中string数据类型用作宿主变量数据类型。 当前ecpg仅对GaussDB Kernel SQL的常用数据类型做映射,具体支持项请参见1。 父主题: 宿主变量

    来自:帮助中心

    查看更多 →

  • 布尔类型

    布尔类型 GaussDB支持的布尔类型请参见1 1 布尔类型 名称 描述 存储空间 取值 BOOLEAN 布尔类型 1字节。 true:真 false:假 null:未知(unknown) “真”值的有效文本值是: TRUE、't'、'true'、'y'、'yes'、'1'

    来自:帮助中心

    查看更多 →

  • XMLTYPE类型

    不支持ODBC相关绑定传参接口。 XMLTYPE类型支持如下操作: 物理备份恢复。 比较达式is null、is not null。 条件达式case、coalesce。 全局临时和本地临时。 强制类型转换。 达式索引。 XMLTYPE类型的输入值需要符合XML格式标准。 支持g

    来自:帮助中心

    查看更多 →

  • 数值类型

    数值类型 1列出了ecpg提供的数值类型(numeric\decimal)数据的常用接口: 1 数值类型常用接口 API接口 接口描述 说明 numeric* PGTYPESnumeric_new(void) 请求一个指向新分配的numeric变量的指针。 该函数在堆上创建n

    来自:帮助中心

    查看更多 →

  • 字符类型

    me类型只用在内部系统中,作为存储标识符,不建议普通用户使用。该类型长度当前定为64字节(63可用字符加结束符)。类型“char”只用了一个字节的存储空间,在系统内部主要用于系统,主要作为简单化的枚举类型使用。 2 特殊字符类型 名称 描述 存储空间 name 用于对象名的内部类型。

    来自:帮助中心

    查看更多 →

  • UUID类型

    数据库中保证是唯一。 UUID是一个小写十六进制数字的序列,由连字符分成几组,一组8位数字+三组4位数字+一组12位数字,总共32个数字代128位,标准的UUID示例如下: a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11 GaussDB同样支持以其他方

    来自:帮助中心

    查看更多 →

  • 数值类型

    数值类型 1列出了ecpg提供的数值类型(numeric\decimal)数据的常用接口: 1 数值类型常用接口 API接口 接口描述 说明 numeric* PGTYPESnumeric_new(void) 请求一个指向新分配的numeric变量的指针。 该函数在堆上创建n

    来自:帮助中心

    查看更多 →

  • 数组类型

    数组类型 数组类型可以用来存储具有相同类型的若干元素。 数组类型的定义 一个数组数据类型一般通过在数组元素的数据类型名称后面加上方括号([])来命名。 示例一,创建一个名为sal_emp的,它有一个示雇员姓名类型为text的列(name),一个示雇员季度工资的数组且元素类型

    来自:帮助中心

    查看更多 →

  • 数值类型

    数值类型 1列出了ecpg提供的数值类型(numeric\decimal)数据的常用接口: 1 数值类型常用接口 API接口 接口描述 说明 numeric* PGTYPESnumeric_new(void) 请求一个指向新分配的numeric变量的指针。 该函数在堆上创建n

    来自:帮助中心

    查看更多 →

  • 实例类型

    数字+后缀 如2所示。 2 四段式命名规则 四段式结构 说明 规则 示例 前缀 根据CPU架构进行分类 以小写英文字母示 x86:默认无前缀 鲲鹏:前缀为k 主系列 根据典型场景进行分类 以小写英文字母示 如3所示 数字 根据规格的代系演进变化 以数字示,随新硬件及架构更迭而增加

    来自:帮助中心

    查看更多 →

  • 字符类型

    用了一个字节的存储空间。他在系统内部主要用于系统,主要作为简单化的枚举类型使用。 2 特殊字符类型 名称 描述 存储空间 name 用于对象名的内部类型。 64字节。 "char" 单字节内部类型。 1字节。 示例 --创建。 openGauss=# CREATE TABLE

    来自:帮助中心

    查看更多 →

  • 字符类型

    在GaussDB里另外还有两种定长字符类型。在2里显示。name类型只用在内部系统中,作为存储标识符,不建议普通用户使用。该类型长度当前定为64字节(63可用字符加结束符)。类型"char"只用了一个字节的存储空间。它在系统内部主要用于系统,主要作为简单化的枚举类型使用。 2 特殊字符类型 名称 描述

    来自:帮助中心

    查看更多 →

  • 区间类型

    区间类型 1列出了ecpg提供的区间类型(interval)数据的常用接口: 1 区间类型常用接口 API接口 接口描述 说明 interval* PGTYPESinterval_new(void) 返回一个已分配的区间变量的指针。 该函数在堆上创建interval变量,返回值为interval*类型。

    来自:帮助中心

    查看更多 →

  • 日期类型

    PGTYPESdate_julmdy(date jd, int* mdy) 从一个日期类型变量中抽取日、月和年的值。 该函数接收日期jd以及一个指向有3个整数值的数组mdy的指针。变量名就明了顺序:mdy[0]示月份,mdy[1]示日,而mdy[2]示年。 void PGTYPESdate_mdyjul(int*

    来自:帮助中心

    查看更多 →

  • 布尔类型

    布尔类型 GaussDB支持的布尔类型1所示。 1 布尔类型 名称 描述 存储空间 取值 BOOLEAN 布尔类型。 1字节。 true:真 false:假 null:未知(unknown) “真”值的有效文本值是: TRUE、't'、'true'、'y'、'yes'、'1'

    来自:帮助中心

    查看更多 →

  • 几何类型

    几何类型 GaussDB支持的几何类型1所示。最基本的类型:点,是其它类型的基础。 1 几何类型 名称 存储空间 说明 现形式 point 16字节 平面中的点 (x,y) lseg 32字节 (有限)线段 ((x1,y1),(x2,y2)) box 32字节 矩形 ((x1

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了