成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

SQL Server 中 8060 限制

2010-08-28 10:48:27來源:西部e網(wǎng)作者:

在 Microsoft® SQL Server™ 中,表中行的最大允許大小為 8060 字節(jié)。一個(gè)行不能跨數(shù)據(jù)頁進(jìn)行拆分。一個(gè)數(shù)據(jù)頁大小為 8 KB,由數(shù)據(jù)行和一些內(nèi)部數(shù)據(jù)結(jié)構(gòu)組成。

所以下面的SQL 語句創(chuàng)建表會(huì)報(bào)警告信息:

CREATE TABLE [dbo].[TestTable] (
 [ID] [int] IDENTITY (1, 1) NOT NULL ,
 [content1] [nvarchar] (4000) NULL ,
 [content2] [nvarchar] (4000) NULL
)

Warning: The table 'TestTable' has been created but its maximum row size (16029) exceeds the maximum number of bytes per row (8060). INSERT or UPDATE of a row in this table will fail if the resulting row length exceeds 8060 bytes.

但是表仍然被創(chuàng)建了。但是在你做 Insert  Update 操作的時(shí)候,就會(huì)報(bào)錯(cuò)誤信息。

解決方法:

重新設(shè)計(jì)表結(jié)構(gòu)。把它分成兩個(gè)表,或者用Text字段。

Text 字段由于它的存儲(chǔ)方式。他在數(shù)據(jù)行只占16個(gè)字節(jié)的指針。

關(guān)鍵詞:SQLServer

贊助商鏈接:

主站蜘蛛池模板: 徐闻县| 浠水县| 河间市| 闵行区| 郴州市| 商河县| 镇远县| 晋城| 富源县| 敖汉旗| 忻城县| 岫岩| 武隆县| 沅江市| 赤壁市| 阿荣旗| 砚山县| 钟祥市| 平安县| 柯坪县| 静安区| 舞钢市| 会泽县| 广河县| 木里| 尉氏县| 嘉鱼县| 郯城县| 文成县| 天门市| 长子县| 伊金霍洛旗| 大田县| 比如县| 红安县| 吉木萨尔县| 巴东县| 安龙县| 会泽县| 田东县| 八宿县|