问答题

简答题 嵌入式SQL语句何时不必涉及到游标?何时必须涉及到游标?

【参考答案】

不涉及游标的DML语句有下面两种情况。
(1)INSERT、DELETE、UPDATE语句,只要加上前缀和结束标志,就能嵌入在宿主语言程序中使用;
(2)对于SELECT语句,如果已知查询结果肯定是单元组,也可不必涉及游标操作。
涉及游标的DML语句有下面两种情况。
(1)当SELECT语句查询结果是多个元组时,必须用游标机制把多个元组一次一个地传递给主程序处理;
(2)对游标指向元组进行修改或删除操作时,也涉及到游标。

相关试题