动态SQL语句是指在SQL程序编译时其中有些部分尚未确定,需要在程序的()过程中临时生成的SQL语句。

题目
填空题
动态SQL语句是指在SQL程序编译时其中有些部分尚未确定,需要在程序的()过程中临时生成的SQL语句。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于动态SQL语句的叙述中,哪个是不正确的?( )

A) 动态SQL语句是SQL标准提供的一种语句运行机制

B) 动态SQL语句是指在程序编译时尚未确定,需要在程序的执行过程中临时生成的SQL语句

C) SQL标准引入动态SQL语句的原因是由于静态SQL语句不能提供足够的编程灵活性

D) SQL标准提供的动态SQL语句的执行方式只有立即执行方式

A.

B.

C.

D.


正确答案:D

第2题:

在嵌入式SQL中,为了区分SQL语句和主语言语句,要在每一个SQL语句前加前缀 ______。


正确答案:EXECSQL
EXECSQL 解析:为了区分SQL语句与主语言语句通过在所有的SQL语句前加前缀EXECSQL来解决。

第3题:

( 12 ) 【 12 】 SQL 语句是指在程序编译时尚未确定 , 其中有些部分需要在程序的执行过程中临时生成的 SQ L语句。


正确答案:

第4题:

动态SQL方法允许在程序运行中构成临时的( )SQL语句。

A.链接

B.组装

C.分解

D.记录


正确答案:B
解析:动态SQL是指在SQL语句可以在程序运行的过程中,需要的时候临时组装而成。

第5题:

动态SQL语句是指在SQL程序编译时其中有些部分尚未确定,需要在程序的【 】过程中临时生成的SQL语句。


正确答案:执行
执行 解析:一个动态的sQL语句是在执行时创建的,不同的条件生成不同的SQL语句。

第6题:

使用嵌入式SQL语句的程序在编译之前必须由_________进行处理。


答:预处理器

第7题:

动态SQL方法允许在程序运行中构成临时( )SQL语句。

A.组装

B.分解

C.查询

D.记录


正确答案:A
解析:动态SQL方法允许在程序运行中构成临时组装SQL语句。相关知识点:嵌入式SQL语句可以分为静态和动态两种。静态语句的特点是语句中主变量的个数与数据类型在预编译时都是确定的,只有主变量的值是程序运行过程中动态输入的。许多情况下,静态的SQL语句显得不足,需要编写更为通用的程序。在预编译时有下列信息是不能确定的,就必须使用动态SQL技术:SQL语句正文;主变量个数;主变量的数据类型;SQL语句中引用的数据库对象(如列、索引、基本表、视图)。动态SQL方法允许程序运行过程中临时组装的SQL语句,主要有3种形式。①语句可变;允许用户在程序运行时临时输入完整的SQL语句。②条件可变:对于非查询语句,条件语句有—。定的可变性。例如删除学生选课记录,既可以是因为某门课临时取消需要删除有关该课程的所有选课记录,也可以是因为某个学生退学需要删除该学生的所有选课记录。③数据库对象,查询条件均可变:对于查询语句,SELECT子句的列名,FROM子句中的表名或视图名,WHERE子句和HAVING短语中的条件等均可由用户临时构造,即语句的输入和输出可能都是不确定的。

第8题:

( 11 ) 动态 SQL 语句是指在 SQL 程序编译时其中有些部分尚未确定 , 需要在程序的 【 11 】 过程中临时生成的 SQL 语句。


正确答案:

第9题:

下列条目中,哪些属于将SQL嵌入主语言使用时必须解决的问题?

I.区分SQL语句与主语言语句

II.动态生成的SQL语句

III.数据库工作单元和程序工作单元之间的通信

IV.协调SQL语句与主语言语句处理记录的不同方式

A.仅I和IV

B.仅 II、III和IV

C.仅I、III和IV

D.都是


正确答案:C

第10题:

嵌入式SQL的预处理方式,是指( )

A.识别出SQL语句,加上前缀标识和结束标志

B.把嵌入的SQL语句处理成函数调用形式

C.对源程序进行格式化处理

D.把嵌入的SQL语句编译成目标程序


正确答案:B

更多相关问题