我已经编写了一个 MySQL 脚本来创建一个虚拟医院记录的数据库,并用数据填充它。其中一个表 Department 有一个名为 Description 的列,声明为 varchar (200)类型。当执行 INSERT 命令 for Description 时,我得到一个错误:
错误1406: 第1行“ Description”列的数据太长。
我插入的所有字符串都小于150个字符。
这是宣言:
CREATE TABLE Department(
...
Description varchar(200)
...);
这是插入命令:
INSERT INTO Department VALUES
(..., 'There is some text here',...), (..., 'There is some more text over here',...);
看起来,这应该有用,有人有什么想法吗?