问答题

简答题 在主语言的程序中使用SQL语句有哪些规定?

【参考答案】

有3条规定。
(1)在程序中要区分SQL语句与宿主语言语句,所有SQL语句必须加前缀标识EXECSQL以及结束标志END_EXEC;
(2)允许嵌入的SQL语句引用宿主语言的程序变量,而主语句不能引用数据库中的字段变量;
(3)SQL的集合处理方式与宿主语言的单记录处理方式之间要用游标机制协调。