预编译语句指事先编译好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题:

Statement是PreparedStatement的父接口。Statement对象用于执行不带参数的简单SQL语句;PreparedStatement对象用于执行预编译SQL语句。()

此题为判断题(对,错)。


参考答案:正确

第3题:

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


正确答案:

第4题:

在SQL Server中,存储过程是一组预先定义并()的T-SQL语句。

A.保存

B.编译

C.解释

D.编写


正确答案:B


第5题:

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


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

第6题:

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


答:预处理器

第7题:

在Transact SQL语言中,为局部变量赋值的语句是语句和____语句。


参考答案SELECT SET

第8题:

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


正确答案:

第9题:

在嵌入式SQL中,为了能区分SQL语句于宿主语言语句,所有SQL语句都必须加前缀( )。

A.SQL

B.EXEC

C.EXEC SQL

D.<EXEC>SQL


正确答案:C

第10题:

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

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

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

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

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


正确答案:B