暂无 |

2 Prepared Statements的应用

一个资料库在建立好并开始使用以后,资料库伺服器就会接收各种不同的叙述来执行工作。以查询叙述来说,有一些叙述可能大部份的内容都是一样的,只有在条件的设定上会不一样。就算这些叙述的内容是差不多的,资料库伺服器每次接收到叙述时,还是要执行一些同样的工作:

mysql_12_snap_13

如果有「许多要执行的叙述,可是内容却相似」的情况,可以使用「Prepared statements」改善资料库的效率。首先,你要把这种叙述先准备好:

mysql_12_snap_14

伺服器已经准备好的叙述就称为「prepared statement」,后续要使用这种叙述前,要先设定好prepared statement需要的资料。在上列的范例中,因为prepared statement的内容中有一个问号,所以你要先设定好一个资料,也就是国家的代码。然后再请伺服器执行指定的prepared statement,伺服器就会传回执行后的结果了:

mysql_12_snap_15

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论