
静态sql 动态sql
C语言和SQL语言结合,是不是就算是一种嵌入式SQL?在C语言中嵌入SQL语句,是不是得先搭环境?比如这个http://www.doc88.com/p-849687809...
C语言和SQL语言结合,是不是就算是一种嵌入式SQL?在C语言中嵌入SQL语句,是不是得先搭环境?比如这个http://www.doc88.com/p-8496878099251.html。之后才能在VS中调用SQL语句?
那静态SQL是直接嵌入C中,而动态SQL不是直接嵌入C吗?
能否给个在C中嵌入SQL的完整例子。 展开
那静态SQL是直接嵌入C中,而动态SQL不是直接嵌入C吗?
能否给个在C中嵌入SQL的完整例子。 展开
1个回答
展开全部
按理说,在开发语言里拼好SQL语句后,调用数据库联接执行的,都是静态SQL语句。因为对于数据库来说,提供的是一个固定的SQL。
动态SQL语句,是指在数据库对SQL进行编译的时候,数据库的表或是字段名都是未定的,只是一个字符串,最后数据库是使用函数execute 来执行字符串的,这叫动态SQL。
比如 select column_name from table_name 这个是静态SQL。
execute (' select column_name from table_name' ) 这个是动态SQL,可以在运行前把括号里的串任意组合。
动态SQL语句,是指在数据库对SQL进行编译的时候,数据库的表或是字段名都是未定的,只是一个字符串,最后数据库是使用函数execute 来执行字符串的,这叫动态SQL。
比如 select column_name from table_name 这个是静态SQL。
execute (' select column_name from table_name' ) 这个是动态SQL,可以在运行前把括号里的串任意组合。

2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |