SQLSTATE [42000]:语法错误或访问冲突:

时间:2014-06-27 13:00:47

标签: php mysql sql

  •   

    SQLSTATE [42000]:语法错误或访问冲突:1064您有   SQL语法错误;查看与您的手册相对应的手册   MySQL服务器版本的正确语法使用接近' 1 NOT NULL,   default_value VARCHAR(255),is_encrypted TINYINT(1)NOT NULL,is_met'   在第1行。

查询失败:

  

" CREATE TABLE ohrm_display_field(report_group_id BIGINT NOT NULL,   name VARCHAR(255)NOT NULL,label VARCHAR(255)NOT NULL,field_alias   VARCHAR(255),is_sortable VARCHAR(10)NOT NULL,sort_order   VARCHAR(255),sort_field VARCHAR(255),element_type VARCHAR(255)NOT   NULL,element_property TEXT NOT NULL,width VARCHAR(255)NOT NULL,   is_exportable VARCHAR(10),text_alignment_style VARCHAR(20),   is_value_list TINYINT(1)NOT NULL,display_field_group_id 1 NOT NULL,   default_value VARCHAR(255),is_encrypted TINYINT(1)NOT NULL,is_meta   TINYINT(1)DEFAULT' 0' NOT NULL,display_field_id BIGINT   AUTO_INCREMENT,PRIMARY KEY(display_field_id))ENGINE = INNODB"

[已解决]

下一个错误:

  •   

    SQLSTATE [42000]:语法错误或访问冲突:1064您有   SQL语法错误;查看与您的手册相对应的手册   MySQL服务器版本的正确语法使用附近'主   KEY(id))ENGINE = INNODB'在第1行。

    查询失败:

    "CREATE TABLE ohrm_job_interview_attachment (id BIGINT, interview_id BIGINT, file_name VARCHAR(255), file_type VARCHAR(255), file_size BIGINT, file_content LONGBLOB, attachment_type INT, comment , PRIMARY KEY(id)) ENGINE = INNODB"

有人可以建议在指定的查询中出现错误吗? 任何有效的指导将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

问题在这里

display_field_group_id 1 NOT NULL, 

如果tinyint CREATE TABLE ohrm_display_field ( report_group_id BIGINT NOT NULL, name VARCHAR(255) NOT NULL, label VARCHAR(255) NOT NULL, field_alias VARCHAR(255), is_sortable VARCHAR(10) NOT NULL, sort_order VARCHAR(255), sort_field VARCHAR(255), element_type VARCHAR(255) NOT NULL, element_property TEXT NOT NULL, width VARCHAR(255) NOT NULL, is_exportable VARCHAR(10), text_alignment_style VARCHAR(20), is_value_list TINYINT(1) NOT NULL, display_field_group_id TINYINT(1) NOT NULL, default_value VARCHAR(255), is_encrypted TINYINT(1) NOT NULL, is_meta TINYINT(1) DEFAULT '0' NOT NULL, display_field_id BIGINT AUTO_INCREMENT, PRIMARY KEY(display_field_id) ) ENGINE = INNODB ,则需要指定一些数据类型,然后才能使用

{{1}}