此题为判断题(对,错)。
第1题:
下列关于动态SQL、静态SQL的叙述中,不正确的是_________。
A.SQL语句在程序中已经按要求写好,体现为一个可执行的SQL语句,把一些参数通过变量传送给SQL语句即可执行,这是静态SQL;
B.SQL语句在程序中动态构造,体现为一个字符串,然后再交给DBMS执行,执行时可以传递变量,这是动态SQL;
C.动态SQL语句的执行方式只能是Prepare-Execute-Using方式,即预编译-传递参量并执行;
D.动态SQL 语句是指在程序编译时尚未确定,需要在程序执行过程中临时生成的SQL语句;
第2题:
9、SQLCA和SQLDA是嵌入在C语言中的SQL语言经常使用的两种数据结构。关于SQLCA和SQLDA,下列说法正确的是_________。
A.SQLCA是SQL通讯区,记录着SQL语句被DBMS执行后返回的状态信息;SQLDA是SQL描述区,记录着数据库/表等对象的定义信息。
B.SQLCA是SQL通讯区,记录着数据库/表等对象的定义信息;SQLDA是SQL描述区,记录着SQL语句被DBMS执行后返回的状态信息。
C.SQLCA是SQL描述区,记录着SQL语句被DBMS执行后返回的状态信息;SQLDA是SQL通讯区,记录着数据库/表等对象的定义信息。
D.SQLCA是SQL描述区,记录着数据库/表等对象的定义信息;SQLDA是SQL描述区,记录着SQL语句被DBMS执行后返回的状态信息。
第3题:
下列关于动态SQL语句的叙述中,不正确的是_________。
A.动态SQL 语句是SQL 标准提供的一种语句运行机制
B.动态SQL 语句是指在程序编译时尚未确定,需要在程序执行过程中临时生成的SQL语句
C.SQL 标准引入动态SQL 语句的原因是由于静态SQL 语句不能提供足够的编程灵活性
D.SQL 标准提供的动态SQL 语句的执行方式只有立即执行方式
第4题:
8、下列关于动态SQL、静态SQL的叙述中,不正确的是_________。
A.SQL语句在程序中已经按要求写好,体现为一个可执行的SQL语句,把一些参数通过变量传送给SQL语句即可执行,这是静态SQL;
B.SQL语句在程序中动态构造,体现为一个字符串,然后再交给DBMS执行,执行时可以传递变量,这是动态SQL;
C.动态SQL语句的执行方式只能是Prepare-Execute-Using方式,即预编译-传递参量并执行;
D.动态SQL 语句是指在程序编译时尚未确定,需要在程序执行过程中临时生成的SQL语句;
第5题:
7、下列关于动态SQL语句的叙述中,不正确的是_________。
A.动态SQL 语句是SQL 标准提供的一种语句运行机制
B.动态SQL 语句是指在程序编译时尚未确定,需要在程序执行过程中临时生成的SQL语句
C.SQL 标准引入动态SQL 语句的原因是由于静态SQL 语句不能提供足够的编程灵活性
D.SQL 标准提供的动态SQL 语句的执行方式只有立即执行方式