【发布时间】:2010-09-19 19:20:11
【问题描述】:
有没有人知道这个 mysql 的 create 语句有什么问题?
编辑:现在它指出错误已接近:在第 4 行修改了 VARCHAR(20)、paypal_accept TINYINT、pre_terminat'
感谢大家的帮助
使用 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` ));
错误现在位于第 29 行的“CONDITION VARCHAR(20), REVISED VARCHAR(20), PAYPAL_ACCEPT TI”附近
实在看不出有什么问题,TINYINT需要参数吗?
MYSQL 列名必须大写吗?
【问题讨论】:
-
如果您不知道如何格式化它,Josh,在帖子文本框上方有一个“代码”按钮(看起来像二进制)。选择您的代码并单击该按钮。否则,空白将无法正确保留。
-
@John Sheehan -- 删除无关紧要的代码。仅显示存在您实际需要实际帮助的实际问题的代码。
-
退出编辑问题。现在所有的答案都没有任何意义。如果必须编辑,请添加更新部分。
-
我投票我们关闭问题并摆脱它。也许从更明智的版本重新开始。