返回首页

gbase数据、南大通用产品文档:GBase8sSQLT_DAT 类型

更新日期:2024年09月11日

SQLT_DAT 类型是oracle 数据库中特有的一种精度到秒的日期类型封装格式:
l
使用7 字节缓存表示日期
l
其中年占两个字节,即第一,二字节。分别表示世纪和年代,且做加100 运算。表示范
围公元前4712 年1 月1 日至公元9999 年12 月31 日。
l
第三字节表示月,取值范围是1-12
l
第四字节表示日,取值范围是1-31
l
第五字节表示时,取值范围是1-24
l
第六字节表示分,取值范围是1-60
l
第七字节表示秒,取值范围是1-60
其中年的表示8s 与oracle 是不同的,8s 是到0-9999 年
Oracle 例:
Example (for 30-NOV-1992, 3:17 PM)
----------------------------------------------------------
Byte 1 2 3 4 5 6 7
----------------------------------------------------------
Meaning Century Year Month Day Hour Minute Second
Values 119 192 11 30 16 18 1
----------------------------------------------------------
GCI 接口兼容了这个数据类型,如果使用这个类型进行数据绑定,获取到的时间精度只
能到秒。
注:如果sql 类型是时间类型,目前不支持其插入操作。

log_min_messages
参数说明:
控制写到服务器日志文件中的消息级别。
每个级别都包含排在它后面的所有
级别中的信息。级别越低,服务器运行日志中记录的消息就越少。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1277
该参数属于SUSET 类型参数,请参考表15-1 中对应设置方法进行设置。
须知:
当client_min_messages 和log_min_messages 取相同值log 时所代表的消息级别不同。
部分日志信息的打印需要同时配置该参数与logging_modules,即设置该参数打开后可
能还需要设置logging_modules 打开对应模块的日志打印开关。
取值范围:枚举类型,有效值有debug、debug5、debug4、debug3、debug2、debug1、
info、log、notice、warning、error、fatal、panic。参数的详细信息请参见表15-1。
默认值:warning

根据导出语法规定,远程导出路径需在SQL 语句中指定,否则报错。但是指定了
导出路径后,文件的创建也会分以下几种情况:

如果指定为绝对路径则导出文件就在该路径下;

如果指定为相对路径,则导出文件的路径为“用户登录客户端时所在目录”+
SQL 语句中设定的相对路径。如用户登录客户端时所在目录为/opt,再使用
select into outfile 语句导出:select * from t into outfile 'test/1' fields terminated
by ';'; 则此时导出文件的完整路径为:/opt/test/1