社区
MS-SQL Server
帖子详情
请问:T-SQL 中 VarChar的长度有没有最大限制?
sjtuliwei
2004-07-16 04:52:33
好像在数据库中存储时,这个类型的数据有一个最发长度限制的.好像是8000
在T-SQL编程时,是不是还有这个方面的限制?
如果在声明变量时,不指定长度,可以吗?
...全文
327
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类型变量,必须指定长度
DeepSeek本地部署及WebUI可视化教程
DeepSeek是近年来备受关注的大模型之一,支持多种推理和微调场景。很多开发者希望在本地部署DeepSeek模型,并通过WebUI进行可视化交互。本文将详细介绍如何在本地环境下部署DeepSeek,并实现WebUI可视化,包括Ollama和CherryStudio的使用方法。
物体音效-锻炼-音效素材.zip
物体音效-锻炼-音效素材.zip
业务流程的标准化管理.ppt
业务流程的标准化管理.ppt
拟声-交通工具-飞机投炸弹声-音效素材.zip
拟声-交通工具-飞机投炸弹声-音效素材.zip
紧张恐怖音效-鬼叫-音效素材.zip
紧张恐怖音效-鬼叫-音效素材.zip
MS-SQL Server
34,837
社区成员
254,634
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章