当前位置: 移动技术网 > IT编程>数据库>MSSQL > stringbuffer拼出SQL语句,避免加号带来的引号冲突

stringbuffer拼出SQL语句,避免加号带来的引号冲突

2018年02月22日  | 移动技术网IT编程  | 我要评论

梅花的图片,少先队建队日手抄报,兰州天气预报查询

/**

* 根据表名称创建一张表

* @param tableName

*/

public int createTable(String tableName){

StringBuffer sb = new StringBuffer("");

sb.append("CREATE TABLE `" + tableName + "` (");

sb.append("`id` int(11) NOT NULL AUTO_INCREMENT ,");

sb.append("`alertId` int(11) NULL DEFAULT NULL ,");

sb.append("`alertTime` int(11) NULL DEFAULT NULL ,");

sb.append("`alertLevel` int(11) NULL DEFAULT NULL ,");

sb.append("`deviceMark` int(11) NULL DEFAULT NULL ,");

sb.append("`carNo` int(11) NULL DEFAULT NULL ,");

sb.append("`updateTime` varchar(255) DEFAULT NULL ,");

sb.append("PRIMARY KEY (`id`)");

sb.append(") CHARACTER SET=utf8 COLLATE=utf8_general_ci;");

try {

jdbcTemplate.update(sb.toString());

return 1;

} catch (Exception e) {

e.printStackTrace();

}

return 0;

}

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网