在程序中写SQL语句时,会经常出现一些不该出现的错误,找错的时候非常耗时间,严重影响效率,在这里特意做一下笔记,希望以后不要错了!!!

Insert语句

正确:insert into account(name,money) values(?,?)

注意:当主键是自增的时候,需要指定列名!!!然后values与其对应插入,不要直接略过!!!

Delete语句

正确:delete from account where id = ?

注意:在Mysql中,from关键字不能省略!!!因为之前写惯了MS SQL SERVER了,那个可以省略。

Update语句

正确:update account set name = ? , money = ? where id = ?

注意:修改多列时,用英文逗号 , 隔开,不是用and!!!还有,只有一个set在最开始!!!

Select语句

正确:select * from account where id = ?

注意:暂时没有什么错误 ~~~

©著作权归作者所有

发表评论

正在加载 Emoji