怎么检测字段长度

HjmaAsC 2003-10-20 08:32:58
在一个表中,字段类型为:varchar(N),如果N不定时,如何用'0'来进行填空
...全文
44 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
HjmaAsC 2003-10-31
  • 打赏
  • 举报
回复
我是想在字段的默认值中实现数据填入,请问可以实现吗?

不要用存储过程喔!:-)
RockEx 2003-10-23
  • 打赏
  • 举报
回复
补丁
declare @TableName varchar(200)
set @tablename='YHDL_Table'
select a.name '字段名称',a.length '字段宽度' from syscolumns a,sysobjects b where a.id=b.id and b.name=@tablename
RockEx 2003-10-23
  • 打赏
  • 举报
回复


select a.name '字段名称',a.length '字段宽度' from syscolumns a,sysobjects b where a.id=b.id and b.name='yhdl_table'
HjmaAsC 2003-10-23
  • 打赏
  • 举报
回复
我是想使它可以动态地加入字符串:如Space(N),而N正好是字段的长度,如果字段改变长度了也可以自动的填入字符串。
yujohny 2003-10-20
  • 打赏
  • 举报
回复
varchar本来就是保存不定字符串时候用的,你可以尽量设最大可能的长度
txlicenhe 2003-10-20
  • 打赏
  • 举报
回复
不明白楼主想要什么效果。

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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