有没有人知道这个mysql的create语句有什么问题?
编辑:现在它声明错误接近:修订VARCHAR(20),paypal_accept TINYINT,pre_terminat'在第4行
感谢大家的帮助
使用sql美化后仍然出现错误
CREATE TABLE AUCTIONS ( ARTICLE_NO VARCHAR(20), ARTICLE_NAME VARCHAR(100), SUBTITLE VARCHAR(20), CURRENT_BID VARCHAR(20), START_PRICE VARCHAR(20), BID_COUNT VARCHAR(20), QUANT_TOTAL VARCHAR(20), QUANT_SOLD VARCHAR(20), START DATETIME, ENDS DATETIME, ORIGIN_END DATETIME, SELLER_ID VARCHAR(20), BEST_BIDDER_ID VARCHAR(20), FINISHED VARCHAR(20), WATCH VARCHAR(20), BUYITNOW_PRICE VARCHAR(20), PIC_URL VARCHAR(20), PRIVATE_AUCTION VARCHAR(20), AUCTION_TYPE VARCHAR(20), INSERT_DATE DATETIME, UPDATE_DATE DATETIME, CAT_1_ID VARCHAR(20), CAT_2_ID VARCHAR(20), ARTICLE_DESC VARCHAR(20), DESC_TEXTONLY VARCHAR(20), COUNTRYCODE VARCHAR(20), LOCATION VARCHAR(20), CONDITION VARCHAR(20), REVISED VARCHAR(20), PAYPAL_ACCEPT TINYINT, PRE_TERMINATED VARCHAR(20), SHIPPING_TO VARCHAR(20), FEE_INSERTION VARCHAR(20), FEE_FINAL VARCHAR(20), FEE_LISTING VARCHAR(20), PIC_XXL TINYINT, PIC_DIASHOW TINYINT, PIC_COUNT VARCHAR(20), ITEM_SITE_ID VARCHAR(20), PRIMARY KEY ( `ARTICLE_NO` ));
错误现在接近'条件变量(20),修改变量(20),PAYPAL_ACCEPT TI'第29行
我真的看不出有什么问题,TINYINT需要一个参数吗?
MYSQL列名必须是大写吗?
watch VARCHAR(20), **????** VARCHAR(20), auction_type VARCHAR(20),
在watch和auction_type之间,您错过了一个列名.只有varchar(20),要么删除它,要么添加缺少的列名.