一个逗号带来的错误

sqlstr ="CREATE TABLE IF NOT EXISTS user_info";
 sqlstr+="(";
 sqlstr+="user_id INT UNSIGNED NOT NULL  PRIMARY KEY COMMENT 'Unique User ID',";
 sqlstr+="user_name VARCHAR(100) CHARACTER SET gb2312 COLLATE gb2312_chinese_ci NULL COMMENT 'Name Of User',";
 sqlstr+="user_second_sum INT UNSIGNED NOT NULL DEFAULT 0 COMMENT 'The Summation Of Using Time'";
 sqlstr+=");"; 

------------------------------------

上面是源程序的建表代码,下面是我参照上面写的,老是提示建表失败,最后发现时一个逗号惹得祸。嗨!

 'Name Of User',";
就是' 后面的那个逗号,如果最后一个字段结束后,就没有逗号了,对头!

------------------------------------
 sqlstr ="CREATE TABLE IF NOT EXISTS user_wade";
 sqlstr+="(";
 sqlstr+="ID INT UNSIGNED NOT NULL PRIMARY KEY COMMENT 'Unique User ID',";
 sqlstr+="NAME VARCHAR(100) CHARACTER SET gb2312 COLLATE gb2312_chinese_ci NULL COMMENT 'Name Of User'";
 sqlstr+=");";

转载于:https://www.cnblogs.com/wang200/archive/2011/05/26/2057862.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值