在往sql里面导入数据的时候出现了一个错误:
警告: 已创建表 'STUDENT',但其最大行大小(18578)超过了每行的最大字节数(8060)。如果结果行长度超过 8060 字节,则此表中行的 INSERT 或 UPDATE 将失败。
在 Microsoft® SQL Server™ 中,表中行的最大允许大小为 8060 字节。一个行不能跨数据页进行拆分。一个数据页大小为 8 KB,由数据行和一些内部数据结构组成。
解决方法:
1.用存储过程:
把字段分成几个部分,先导入一部分,然后update
2.更改字段数据类型:
对于较长的字段,类型改为Text (16个字节的指针).
3.重新设计表结构,把它拆分成多个表