为了账号安全,请及时绑定邮箱和手机立即绑定

sql语句为什么有时候双引号内有时要分号,有时候不要分号

$sql="SELECT  id,username,age FROM user;";  //要分号

$sql="DELETE FROM user WHERE id=".$id;  //不用分号(例子来自doAction')


正在回答

2 回答

在MySQL中,每一行命令都是用分号(;)作为结束的,但是当一行MySQL命令被插入在PHP代码中时,最好把后面的分号省略掉,因为 PHP 也是以分号作为一行的结束的,额外的分号有时会让 PHP 的语法分析器搞不明白,但是 PHP 在执行 MySQL 命令时会自动的帮你加上的。

1 回复 有任何疑惑可以回复我~

用不用分号都可以,在执行sql语句时是不会被影响

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

sql语句为什么有时候双引号内有时要分号,有时候不要分号

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信