41,228
次編輯
變更
SQLCA
,创建页面,内容为“{| class="wikitable" align="right" |- | style="background: #008080" align= center| '''<big>SQLCA</big> ''' |- | File:Bd3eb13533fa828bd882857bf81f4134960a5a80.jp…”
{| class="wikitable" align="right"
|-
| style="background: #008080" align= center| '''<big>SQLCA</big> '''
|-
|
[[File:Bd3eb13533fa828bd882857bf81f4134960a5a80.jpg|缩略图|居中|[https://i01piccdn.sogoucdn.com/ae413be0808ed686 原图链接][https://pic.sogou.com/pics?ie=utf8&p=40230504&interV=kKIOkrELjbgQmLkElbYTkKIMkrELjbkRmLkElbkTkKIRmLkEk78TkKILkbHjMz%20PLEDmK6IPjf19z%2F19z6RLzO1H1qR7zOMTMkjYKKIPjflBz%20cGwOVFj%20lGmTbxFE4ElKJ6wu981qR7zOM%3D_844253275&query=%E9%AB%98%E7%A3%81%E5%AF%BC%E7%8E%87%E6%9D%90%E6%96%99 来自搜狗的图片]]]
|-
| style="background: #008080" align= center|
|-
| align= light|
|}
'''SQLCA'''是一个存储区域,将统计和错误从应用程序传递到数据库服务器再传回应用程序的每个数据库请求会使用它。SQLCA 用作应用程序到数据库的通信链接的句柄。
=='''简介'''==
SQLCA(SQL Communication Access)它会被传递到需要与数据库服务器进行通信的所有数据库库函数中。它会在所有嵌入式 SQL 语句上被隐式传递。全局 SQLCA 变量在接口库中定义。预处理器会为全局 SQLCA 变量生成外部引用,并且会为该变量的指针生成外部引用。该外部引用名为 sqlca,类型为 SQLCA。指针名为 sqlcaptr。实际的全局变量在导入库中声明。SQLCA 由 sqlca.h 头文件[[定义]],该文件[[包括]]在安装目录的 h 子目录中。
=='''评价'''==
如果返回 SQLE_NOTFOUND 警告,则填充 SQLCOUNT 字段。它包含 FETCH RELATIVE 或 FETCH ABSOLUTE 语句超出可能的游标位置(游标可以位于某一行上、第一行之前或最后一行之后)范围之外的行数。在宽读取的情况下,SQLCOUNT 是实际读取的行数,它小于或等于请求的行数。在宽读取过程中,不 设置 SQLE_NOTFOUND。如果多个线程使用同一 SQLCA,上下文切换会导致多个线程同时使用该 SQLCA。每个线程都必须具有它自己的 SQLCA。当 DLL 使用嵌入式 SQL 且被应用程序中的多个线程调用时,也会发生这种情况。<ref>[https://baijiahao.baidu.com/s?id=1668762914342710465&wfr=spider&for=pc SQLCA]搜狗</ref>
=='''参考文献'''==
|-
| style="background: #008080" align= center| '''<big>SQLCA</big> '''
|-
|
[[File:Bd3eb13533fa828bd882857bf81f4134960a5a80.jpg|缩略图|居中|[https://i01piccdn.sogoucdn.com/ae413be0808ed686 原图链接][https://pic.sogou.com/pics?ie=utf8&p=40230504&interV=kKIOkrELjbgQmLkElbYTkKIMkrELjbkRmLkElbkTkKIRmLkEk78TkKILkbHjMz%20PLEDmK6IPjf19z%2F19z6RLzO1H1qR7zOMTMkjYKKIPjflBz%20cGwOVFj%20lGmTbxFE4ElKJ6wu981qR7zOM%3D_844253275&query=%E9%AB%98%E7%A3%81%E5%AF%BC%E7%8E%87%E6%9D%90%E6%96%99 来自搜狗的图片]]]
|-
| style="background: #008080" align= center|
|-
| align= light|
|}
'''SQLCA'''是一个存储区域,将统计和错误从应用程序传递到数据库服务器再传回应用程序的每个数据库请求会使用它。SQLCA 用作应用程序到数据库的通信链接的句柄。
=='''简介'''==
SQLCA(SQL Communication Access)它会被传递到需要与数据库服务器进行通信的所有数据库库函数中。它会在所有嵌入式 SQL 语句上被隐式传递。全局 SQLCA 变量在接口库中定义。预处理器会为全局 SQLCA 变量生成外部引用,并且会为该变量的指针生成外部引用。该外部引用名为 sqlca,类型为 SQLCA。指针名为 sqlcaptr。实际的全局变量在导入库中声明。SQLCA 由 sqlca.h 头文件[[定义]],该文件[[包括]]在安装目录的 h 子目录中。
=='''评价'''==
如果返回 SQLE_NOTFOUND 警告,则填充 SQLCOUNT 字段。它包含 FETCH RELATIVE 或 FETCH ABSOLUTE 语句超出可能的游标位置(游标可以位于某一行上、第一行之前或最后一行之后)范围之外的行数。在宽读取的情况下,SQLCOUNT 是实际读取的行数,它小于或等于请求的行数。在宽读取过程中,不 设置 SQLE_NOTFOUND。如果多个线程使用同一 SQLCA,上下文切换会导致多个线程同时使用该 SQLCA。每个线程都必须具有它自己的 SQLCA。当 DLL 使用嵌入式 SQL 且被应用程序中的多个线程调用时,也会发生这种情况。<ref>[https://baijiahao.baidu.com/s?id=1668762914342710465&wfr=spider&for=pc SQLCA]搜狗</ref>
=='''参考文献'''==