空间

SPACE 函数返回由自变量指定的 SBCS 空格数组成的字符串。

读取语法图跳过可视语法图SPACE(表达式)
表达式
返回任何内置 SMALLINT , INTEGER , BIGINT ,字符串或图形字符串数据类型的值的表达式。 在对函数求值之前,会将字符串自变量转换为整数。 有关将字符串转换为整数的更多信息,请参阅 INTEGER 或 INT

expression 指定结果的 SBCS 空格数,并且必须介于 0 到 32740 之间。 如果 expression 是常量,那么它不能是常量 0。

此函数的结果是包含 SBCS 数据的变长字符串 (VARCHAR)。

如果 expression 是常量,那么结果的长度属性是常量。 否则,结果的长度属性为 4000。 结果的实际长度是 表达式的值。 结果的实际长度不得大于结果的长度属性。

如果自变量可以为空,那么结果可以为空; 如果自变量为空,那么结果为空值。

CCSID 是作业的 SBCS 数据的缺省 CCSID。

示例

  • 以下语句返回由 5 个空格组成的字符串。
      SELECT SPACE(5)
        FROM SYSIBM.SYSDUMMY1