问题 问答题 简答题

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

答案

参考答案:

不涉及游标的DML语句有下面两种情况。

(1)INSERT、DELETE、UPDATE语句,只要加上前缀和结束标志,就能嵌入在宿主语言程序中使用;

(2)对于SELECT语句,如果已知查询结果肯定是单元组,也可不必涉及游标操作。

涉及游标的DML语句有下面两种情况。

(1)当SELECT语句查询结果是多个元组时,必须用游标机制把多个元组一次一个地传递给主程序处理;

(2)对游标指向元组进行修改或删除操作时,也涉及到游标。

多项选择题
单项选择题