创建表时Mariadb SQL语法错误

时间:2018-06-12 06:55:09

标签: sql mariadb

在mariadb控制台中手动创建表格;
得到以下错误:

MariaDB [mysql]> CREATE TABLE learningdb(command varchar(255) text2disp varchar(255));
  

错误1064(42000):您的SQL语法有错误;检查
  与您的MariaDB服务器版本对应的手册   在第1行'varchar(255)''附近使用的语法

MariaDB [mysql]> CREATE TABLE learningdb(command varchar(2048) text2disp varchar(2048));
  

错误1064(42000):您的SQL语法有错误;检查
  与您的MariaDB服务器版本对应的手册   在第1行'varchar(2048)''附近使用的语法

找不到正确的语法。

1 个答案:

答案 0 :(得分:2)

你不认为每个类型定义之间都需要comma separator

示例

CREATE TABLE learningdb(command varchar(255),  -- <--- this comma was missing
                        text2disp varchar(255));

请参阅文档