社区
MS-SQL Server
帖子详情
要在SQL2000中存储容量的字符数据(如新闻内容等)时,其字段定义为哪种最好?
jidechen
2003-11-02 02:31:24
要在SQL2000中存储容量的字符数据(如新闻内容等)时,其字段定义为哪种最好?
...全文
52
4
打赏
收藏
要在SQL2000中存储容量的字符数据(如新闻内容等)时,其字段定义为哪种最好?
要在SQL2000中存储容量的字符数据(如新闻内容等)时,其字段定义为哪种最好?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jidechen
2003-11-02
打赏
举报
回复
好的,谢谢!
pengdali
2003-11-02
打赏
举报
回复
字符串
char
固定长度的非 Unicode 字符数据,最大长度为 8,000 个字符。
varchar
可变长度的非 Unicode 数据,最长为 8,000 个字符。
text
可变长度的非 Unicode 数据,最大长度为 2^31 - 1 (2,147,483,647) 个字符。
Unicode 字符串
nchar
固定长度的 Unicode 数据,最大长度为 4,000 个字符。
nvarchar
可变长度 Unicode 数据,其最大长度为 4,000 字符。sysname 是系统提供用户定义的数据类型,在功能上等同于 nvarchar(128),用于引用数据库对象名。
ntext
可变长度 Unicode 数据,其最大长度为 2^30 - 1 (1,073,741,823) 个字符。
lynx1111
2003-11-02
打赏
举报
回复
建议text,ntext
lynx1111
2003-11-02
打赏
举报
回复
字符串
char
固定长度的非 Unicode 字符数据,最大长度为 8,000 个字符。
varchar
可变长度的非 Unicode 数据,最长为 8,000 个字符。
text
可变长度的非 Unicode 数据,最大长度为 2^31 - 1 (2,147,483,647) 个字符。
Unicode 字符串
nchar
固定长度的 Unicode 数据,最大长度为 4,000 个字符。
nvarchar
可变长度 Unicode 数据,其最大长度为 4,000 字符。sysname 是系统提供用户定义的数据类型,在功能上等同于 nvarchar(128),用于引用数据库对象名。
ntext
可变长度 Unicode 数据,其最大长度为 2^30 - 1 (1,073,741,823) 个字符。
Sql
Server ——
数据
类型详解
数据
类型是一种属性,用于指定对象可保存的
数据
的类型,
SQL
Server
中
支持多种
数据
类型,包括
字符
类型、数值类型以及日期类型等。
数据
类型相当于一个容器,容器的大小决定了装的东西的多少,将
数据
分为不同的类型可以节省磁盘空间和资源。
Sql
Server 还能自动限制每个
数据
类型的取值范围,例如
定义
了一个类型为int的
字段
,如果插入
数据
时
插入的值的大小在smallint或者tinyint范围之内,
Sql
Server 会自动将类型转换为smallint 或者tinyint,这样一来,在存储
数据
时
,占用的存.
存储英文
字符
字段
类型用什么?
char、varchar、text和nchar、nvarchar、ntext的区别varchar在
SQL
Server
中
是采用单字节来存储
数据
的,nvarchar是使用Unicode来存储
数据
的.
中
文
字符
存储到
SQL
Server
中
会保存为两个字节(一般采用Unico编码),英文
字符
保存到
数据
库
中
,如果
字段
的类型为varchar,则只会占用一个字节,而如果
字段
的类型为nvarchar,则会占用
SQL
Server 2022的
数据
类型
SQL
Server允许用户自
定义
数据
类型,用户自
定义
数据
类型是建立在
SQL
Server系统
数据
类型基础上的,自
定义
的
数据
类型使得
数据
库开发人员能够根据需要
定义
符合自己开发需求的
数据
类型。自
定义
数据
类型虽然使用比较方便,但是需要大量的性能开销,所以使用
时
要谨慎。当用户
定义
一种
数据
类型
时
,需要指定该类型的名称、所基于的系统
数据
类型以及是否允许为空等。
SQL
Server为用户提供了两种方法来创建自
定义
数据
类型。下面将分别介绍这两种
定义
数据
类型的方法。1)使用对象资源管理器创建用户
定义
数据
类型。
【你也能从零基础学会网站开发】
SQL
Server
2000
中
的
数据
类型之String
字符
串类型
字符
串决定了应用大多数的
内容
显示!
SQL
Server
数据
类型(二)
一、文本和图形 文本和图形
数据
类型:用于存储大量的非Unicode和Unicode
字符
以及二进制
数据
的固定长度和可变长度
数据
类型,包括text型、ntext型和image型。 1.text型是用于存储大量非Unicode文本
数据
的可变长度
数据
类型,其容量理论上为231-1(2 147 483 647)个字节。在实际应用
时
需要视硬盘的存储空间而定。在
SQL
Server
2000
以前的版本
中
,
数据
库
中
一个text对象存储的实际上是一个指针,它指向一个以8KB为单位的
数据
页。这些
数据
页是动态增加并被逻辑连接起来
MS-SQL Server
34,872
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章