嵌入式SQL语句与动态SQL语句的差别

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:34:01

从我接触到得信息来看,嵌入式SQL是指固定写死在程序中的SQL文,不论程序怎么变化这个SQL文总是不会变。
但是动态SQL就不一样了,他会随着条件的变化而变化。

比如
如果 【SELECT COUNT(*) FROM USER_TABLES;】嵌入写死在程序中这就叫嵌入式SQL。
如果【SELECT COUNT(*) FROM USER_TABLES WHERE TABLE_NAME=‘变量’】这个就叫做动态SQL

个人愚见,希望对你有帮助。