静态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的完整例子。
展开
 我来答
射手幽灵伊
2015-07-28 · TA获得超过2718个赞
知道大有可为答主
回答量:4955
采纳率:81%
帮助的人:2100万
展开全部
按理说,在开发语言里拼好SQL语句后,调用数据库联接执行的,都是静态SQL语句。因为对于数据库来说,提供的是一个固定的SQL。
动态SQL语句,是指在数据库对SQL进行编译的时候,数据库的表或是字段名都是未定的,只是一个字符串,最后数据库是使用函数execute 来执行字符串的,这叫动态SQL。
比如 select column_name from table_name 这个是静态SQL。
execute (' select column_name from table_name' ) 这个是动态SQL,可以在运行前把括号里的串任意组合。
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式