首页 > 数据库技术 > 详细

sql中问号是干什么的??

时间:2016-05-03 10:28:59      阅读:499      评论:0      收藏:0      [点我收藏+]

第一次在后台 程序中遇到sql语句中的问号:

/**
	 * 
	 * 方法描述 : 通过账号id更新该账号状态
	 * @param state 状态
	 * @param id  账号id
	 */
	@Modifying
	@Query("update LabAccount t set t.userState =?1 where t.userAcctId =?2")
	void updateState(String state, String id);

  查询了之后,?的作用就是占位符,说白了就是先把茅坑占了,想拉屎的时候再拉,然后就构成了一条完成的sql语句,进行相关的数据操作。

sql中问号是干什么的??

原文:http://www.cnblogs.com/huiyuantang/p/5453944.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!