我已经编写了一个MySQL脚本来创建用于假设医院记录的数据库,并用数据填充它。其中一个表Department有一列名为Description的列,该列声明为varchar(200)类型。为说明执行INSERT命令时,出现错误:
错误1406:第1行的“描述”列的数据太长。
我要插入的所有字符串都少于150个字符。
这是声明:
CREATE TABLE Department(
...
Description varchar(200)
...);
这是插入命令:
INSERT INTO Department VALUES
(..., 'There is some text here',...), (..., 'There is some more text over here',...);
从表面上看,这应该是可行的。有人有见识吗?