SYSPROCPARM 系统视图的每行描述数据库中过程的一个参数。该视图的基础系统表为 ISYSPROCPARM。
列名 | 数据类型 | 说明 |
---|---|---|
proc_id | UNSIGNED INT | 唯一标识该参数所属的过程。 |
parm_id | SMALLINT | 每个过程都从 1 开始对参数进行编号。参数编号的顺序对应于定义参数时采取的顺序。对于函数,第一个参数具有该函数的名称并代表该函数的返回值。 |
parm_type | SMALLINT |
参数类型将为下列类型之一:
|
parm_mode_in | CHAR(1) | 指出该参数是否向过程(IN 或 INOUT 参数)提供值。 |
parm_mode_out | CHAR(1) | 指出该参数从过程(OUT 或 INOUT 参数)返回值还是在 RESULT 子句中返回列。 |
domain_id | SMALLINT | 用 SYSDOMAIN 系统视图中列出的数据类型号标识参数的数据类型。 |
width | BIGINT | 包含字符串参数的长度、数字参数的精度或任何其它数据类型的存储字节数。 |
scale | SMALLINT | 对于数字数据类型是小数点后的位数。对于所有其它数据类型,该列的值为 1。 |
user_type | SMALLINT | 参数的用户类型(如果适用)。 |
parm_name | CHAR(128) | 过程参数的名称。 |
"default" | LONG VARCHAR | 参数的缺省值。仅供参考。 |
remarks | LONG VARCHAR | 始终返回 NULL。前提是允许将上一版本的 ODBC 驱动程序与较新的个人数据库服务器配合使用。 |
base_type_str | VARCHAR(32767) | 表示参数物理类型的加批注类型字符串。 |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |