返回首页

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

更新日期:2024年09月11日

ASIN(X)
函数说明
返回X 的反正弦,即返回正弦值为X 的值。
如果X 不在-1 到1 之间的范围内,返回NULL。
示例
示例1:X 为小数。
gbase> SELECT ASIN(0.2) FROM dual;
+-------------------+
| ASIN(0.2)
|
+-------------------+
| 0.201357920790331 |
+-------------------+
1 row in set
示例2:X 大于1。
gbase> SELECT ASIN(2) FROM dual;
+---------+
| ASIN(2) |
+---------+
|
NULL |
+---------+
1 row in set

x86_64 位
CentOS 7.6
ARM64 位
EulerOS 2.0 SP2/SP3
x86_64 位
EulerOS 2.0 SP8
ARM64 位
UNIX/Linux 系统下的驱动程序管理器主要有unixODBC 和iODBC,
在这选择驱动管理
器unixODBC-2.3.7 作为连接数据库的组件。
Windows 系统自带ODBC 驱动程序管理器,在控制面板->管理工具中可以找到数据源
(ODBC)选项。
当前数据库ODBC 驱动基于开源版本,
对于tinyint、
smalldatetime、
nvarchar、
nvarchar2
类型,在获取数据类型的时候,可能会出现不兼容。

功能说明
按执行规则返回结果集。
语法格式
LIMIT {[offset,] row_count | row_count OFFSET offset}
表5- 101 参数说明
参数名称


offset
指定结果集的偏移量,
初始偏移量的起始值是0
(而不是1)


GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1077
参数名称


即偏移量0 对应SELECT 返回的第一行结果集。
row_count
指定返回结果集的行数,是一个整数型数值。如果row_count
指定的数值大于SELECT 后的结果集,那么row_count 将不
起作用。
说明

LIMIT row_count

等价于

LIMIT 0, row_count

或者等价于

LIMIT row_count OFFSET 0
示例
示例1:返回10 行结果集
gbase>
SELECT
SUM(lo_quantity),lo_orderkey
FROM
ssbm.lineorder
GROUP BY lo_orderkey ORDER BY lo_orderkey
LIMIT 10;
+------------------+-------------+
| SUM(lo_quantity) | lo_orderkey |
+------------------+-------------+
|
61 |
1 |
|
149 |
2 |
|
151 |
3 |
|
30 |
4 |
|
41 |
5 |
|
191 |
6 |
|
12 |
7 |
|
66 |
32 |
|
184 |
33 |
|
75 |
34 |
+------------------+-------------+
10 rows in set
示例2:
t1 表中包含10 行数据,
使用LIMIT m OFFSET n 的形式,
显示执行SELECT
语句后的结果。查看全部10 行结果集。
gbase> SELECT * FROM t1 LIMIT 10 Offset 0;
+------+
| a
|

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1078
+------+
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
+------+
10 rows in set
示例3:从结果集中偏移量为2 的位置开始,返回3 行结果集,因为SELECT 结
果集的第一行的偏移值为0,所以SELECT 的第三行是偏移量2 的起始位置,从
此处取3 行结果集。
gbase> SELECT * FROM t1 LIMIT 3 OFFSET 2;
+------+
| a
|
+------+
|
3 |
|
4 |
|
5 |
+------+
3 rows in set
gbase> SELECT * FROM t1 LIMIT 2,3;
+------+
| a
|
+------+
|
3 |
|
4 |
|
5 |
+------+
3 rows in set