查询分析器出现“警告”提示

立早家饰 2006-02-09 10:24:47
在查询分析器中运行以下代码后会出现警告提示

--Table_A:表;Trigger_A:表中的触发器
Alter Table Table_A Disable Trigger Trigger_A
----------------------------------------------------
警告: 已创建表 'Table_A',但其最大行大小(8333)超过了每行的最大字节数(8060)。
如果结果行长度超过 8060 字节,则此表中行的 INSERT 或 UPDATE 将失败。

请问这是什么意思?
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
立早家饰 2006-02-09
  • 打赏
  • 举报
回复
明白了,谢谢
javanow 2006-02-09
  • 打赏
  • 举报
回复
你的一行的长度超过了 8060,因为sql server行不能跨页,这个8060实际上就是一页能存的数据的限制,页最多能存8192字节,页的头要存放其它一些信息。

你能建表,一般也能正确的insert,除非你insert一行的数据超过了 8060才会失败。

--------------------------
http://chinadba.cn
深圳骄子数据库服务网
最具实战经验的数据库优化、管理、设计、培训。

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧