静态SQL和动态SQL有什么区别?
我已经为 Jvector Map 创建了数据库连接。代码工作并设置一个警报框。它显示所有警报国家/地区名称加拿大。
这是我的静态sql
$sql = "SELECT countryId,country, pdogcoregion,ccl,category FROM countrydetails WHERE Country='canda'";
如何更改为动态任何示例?
最佳答案
静态 SQL 是应用程序中在运行时不会更改的 SQL 语句,因此可以硬编码到应用程序中。
动态 SQL 是在运行时构造的 SQL 语句
在这种情况下,您的查询是静态的,因此要将其更改为动态查询,您必须使用变量构建查询。例如,有某种形式供用户选择其内容。
关于mysql - 静态Sql和动态Sql有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30355368/