Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
返回由数组中指定数量的元素构成的显式有界限数组。
TRIM_ARRAY( array-expression, integer-expression )
array-expression 要修整的数组。
integer-expression 所生成的数组应包含的元素数。所生成的数组将在 array-expression 中包含第一个 integer-expression 元素数。
如果 integer-expression 是零,则所生成的数组为空。如果 integer-expression 小于零或大于数组的基数,则会产生错误。
ARRAY
如果 TRIM_ARRAY 的其中一个参数为 NULL,则结果为 NULL。
SQL/2008 服务商扩充。
以下示例说明了如何使用 TRIM_ARRAY 函数来创建一个数组,该数组由包含四个元素的数组中的前两个元素构成:
DECLARE UntrimmedArray ARRAY( 4 ) OF INT; DECLARE TrimmedArray ARRAY( 2 ) OF INT; SET UntrimmedArray = ARRAY( 1, 2, 3, 4 ); SET TrimmedArray = TRIM_ARRAY( UntrimmedArray, 2 );