返回首页

gbase数据、南大通用产品文档:GBase8cSUMMARY_USER_LOGIN

更新日期:2024年09月11日

USER_LOGIN 用来记录用户登录和退出次数的相关信息。
名称
类型
描述
node_name
text
数据库进程名称。
user_name
text
用户名称。
user_id
integer
用户oid(同pg_authid 中的oid 字段)。
login_counter
bigint
登录次数。
logout_counter
bigint
退出次数。

把C 或C++文件编译成共享库,分别使用如下命令:
gcc -fPIC -Wall
func.c -shared -o func.so –I
head_file_path
g++ -fPIC -Wall
func.cc -shared -o func.so –I
head_file_path
说明
head_file_path 是func.c 中用到的gbase 头文件存放路径,一般是GBase 安装目录的
include/gbase。

返回值

返回不大于X 的最大整数值。

如果参数X 是NULL,则返回结果为NULL。
示例
示例1
X 为正数。
gbase> SELECT FLOOR(1.23) FROM t;
+-------------+

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 459
| FLOOR(1.23) |
+-------------+
| 1 |
+-------------+
1 row in set
示例2
X 为负数。
gbase> SELECT FLOOR(-1.23) FROM t;
+--------------+
| FLOOR(-1.23) |
+--------------+
| -2 |
+--------------+
1 row in set
示例3
X 为NULL。
gbase> SELECT FLOOR(NULL) FROM t;
+-------------+
| FLOOR(NULL) |
+-------------+
| NULL |
+-------------+
1 row in set