达梦(DM)数据库函数dpi_set_desc_field

MoMo 2021年6月14日11:03:58
评论
35

dpi_set_desc_field

函数

DPIRETURN

dpi_set_desc_field(

dhdesc dpi_desc,

sdint2 rec_num,

sdint2 field,

dpointer val,

sdint4 val_len

);

功能

设置描述符记录单个域的值。

参数:

1) dpi_desc

输入参数,描述符句柄

2) rec_num

输入参数,包含所设置域的描述符记录的索引号。此参数从 0 起始。当为 0 时,示所

设置的为书签列。此参数值必须大于等于 0。如果此参数的值大于 DSQL_DESC_COUNT 

值,则 DSQL_DESC_COUNT 的值改变为 rec_num

3) field

输入参数,所要设置的域。详见说明。

4) val

输入参数,指向包含描述符信息的缓冲区,或者一个 4 字节的值。数据类型依赖于 field

的值。如果 val 为一个 4 字节的值,则是 4 字节还是 2 字节的值依赖于 field 参数。

5) val_len

输入参数,如果 val 指向一个字符串或者二进制缓冲区,则此参数为 val 的长度。如果

val 是一个整形数,则此参数被忽略。

返回值

DSQL_SUCCESS

DSQL_SUCCESS_WITH_INFO

DSQL_ERROR

DSQL_INVALID_HANDLE

说明:

属性

字段

类型

属性

字段

类型

DSQL_DESC_ALLOC_TYPE

sdint2

DSQL_DESC_LITERAL_PREFIX

sdbyte*

DSQL_DESC_ARRAY_SIZE

ulength

DSQL_DESC_LITERAL_SUFFIX

sdbyte*

DSQL_DESC_ARRAY_STATUS_PTR

udint2*

DSQL_DESC_LOCAL_TYPE_NAME

sdbyte*

DSQL_DESC_BIND_OFFSET_PTR

slength*

DSQL_DESC_NAME

sdbyte*

DSQL_DESC_BIND_TYPE

ulength

DSQL_DESC_NULLABLE

sdint2

DSQL_DESC_COUNT

sdint2

DSQL_DESC_NUM_PREC_RADIX

sdint4

DSQL_DESC_ROWS_PROCESSED_PTR

ulength*

DSQL_DESC_OCTET_LENGTH

slength

DSQL_DESC_AUTO_UNIQUE_VALUE

sdint4

DSQL_DESC_OCTET_LENGTH_PTR

slength*

DSQL_DESC_BASE_COLUMN_NAME

sdbyte*

DSQL_DESC_PARAMETER_TYPE

sdint2

DSQL_DESC_BASE_TABLE_NAME

sdbyte*

DSQL_DESC_PRECISION

sdint2

DSQL_DESC_CASE_SENSITIVE

sdint4

DSQL_DESC_ROWVER

sdint2

DSQL_DESC_CATALOG_NAME

sdbyte*

DSQL_DESC_SCALE

sdint2

DSQL_DESC_CONCISE_TYPE

sdint2

DSQL_DESC_SCHEMA_NAME

sdbyte*

DSQL_DESC_DATA_PTR

void*

DSQL_DESC_SEARCHABLE

sdint2

DSQL_DESC_DATETIME_INTERVAL_CODE

sdint2

DSQL_DESC_TABLE_NAME

sdbyte*

DSQL_DESC_DATETIME_INTERVAL_PRECISION

sdint4

DSQL_DESC_TYPE

sdint2

DSQL_DESC_DISPLAY_SIZE

slength

DSQL_DESC_TYPE_NAME

sdbyte*

DSQL_DESC_FIXED_PREC_SCALE

sdint2

DSQL_DESC_UNNAMED

sdint2

DSQL_DESC_INDICATOR_PTR

slength*

DSQL_DESC_UNSIGNED

sdint2

DSQL_DESC_LABEL

sdbyte*

DSQL_DESC_UPDATABLE

sdint2

DSQL_DESC_LENGTH

ulength

https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月14日11:03:58
  • 转载请务必保留本文链接:https://xpanx.com/2834.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: