社区
MS-SQL Server
帖子详情
请问:T-SQL 中 VarChar的长度有没有最大限制?
sjtuliwei
2004-07-16 04:52:33
好像在数据库中存储时,这个类型的数据有一个最发长度限制的.好像是8000
在T-SQL编程时,是不是还有这个方面的限制?
如果在声明变量时,不指定长度,可以吗?
...全文
324
4
打赏
收藏
请问:T-SQL 中 VarChar的长度有没有最大限制?
好像在数据库中存储时,这个类型的数据有一个最发长度限制的.好像是8000 在T-SQL编程时,是不是还有这个方面的限制? 如果在声明变量时,不指定长度,可以吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Limperator
2004-07-16
打赏
举报
回复
在声明varchar变量时, 如果不指定长度, 默认为: varchar(1)
hudan
2004-07-16
打赏
举报
回复
char 最长8000
varchar 最长8000
nchar 最长4000
nvarchar 最长4000
outwindows
2004-07-16
打赏
举报
回复
char[(n)]
长度为 n 个字节的固定长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为 n 个字节。char 在 SQL-92 中的同义词为 character。
varchar[(n)]
长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。所输入的数据字符长度可以为零。varchar 在 SQL-92 中的同义词为 char varying 或 character varying。
在声明varchar类型变量时,可以不指定长度,但是会有问题.
e.g:
declare @aa varchar
set @aa = 'asdafdadfs'
print(@aa)
--结果:
a
WangZWang
2004-07-16
打赏
举报
回复
发长度限制8000
在声明varchar类型变量,必须指定长度
数据库
中
varchar
类型
最大
长度
是多少?
一.
varchar
存储规则: 4.0版本以下,
varchar
(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) ...My
sql
4
中
最大
也不过是20个字节,但是My
sql
5根据编码不同,存储大小也不同。 ...
T-
sql
支持哪几种类型
一、 T-
sql
支持哪几种类型 答:支持数值型、字符型、日期时间型 、二进制数据类型、货币类型四种类型。 1、INT (INTEGER) INT (或INTEGER)数据类型存储从-2的31次方 (-2 ,147 ,483 ,648) 到2的31...
My
SQL
中
varchar
最大
长度
是多少?
一.
varchar
存储规则: ...My
sql
4
中
最大
也不过是20个字节,但是My
sql
5根据编码不同,存储大小也不同。 二.
varchar
和char 的区别: char是一种固定
长度
的类型,
varchar
则是一种可变
长度
的类型,它们的区别是:
SQL
Servse—T—
SQL
条件
限制
语句
利用 T-
SQL
语句,在借书信息表(tbLentInfo)表
中
加入一列co1BZ(备注),数据类型
varchar
,
长度
100。利用T-
SQL
语句删除借书信息表(tb_LentInfo)
中
应还书日期字段上的检查约束。--查看创建表的信息。利用T-
SQL
完成书籍...
oracle
sql
长度
限制
吗_ORACLE
VARCHAR
2
最大
长度
问题
VARCHAR
2数据类型的
最大
长度
问题,是一个让人迷惑的问题,因为
VARCHAR
2既分PL/
SQL
Data Types
中
的变量类型,也分Oracle Database
中
的字段类型。简单的说,要看你在什么应用场景下,否则难以回答
VARCHAR
2数据类型的...
MS-SQL Server
34,835
社区成员
254,636
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章