请问我想定义一个数据类型,是字符数据,用varcharn的存储最长长度为8000 个字符,但是我需要能存储长度很长,最好是能够自己定义长度或者没有上限的数据类型有没有?用来存放数字和非汉字字符。望大家给予帮助,谢谢!
解决方案 »
- *********************这样的SQL查询如果写******************
- 再问一个SQL 语句,急!
- 关于MS SQL SERVER安装的问题[求助]
- (这次希望图片能外联了)我的SQL 2008进不去,错误如图
- 大家帮我看下这个SQL语句是不是语法上有错误啊,谢谢
- 又见动态行列转换问题!!高手请进!
- union select 的问题
- 如何向SQL SERVER2000的image数据列中写入超过20兆的数据?
- 求救了!存储过程中不用游标读取每条记录
- 怎样写这个sql 语言的消息?
- 如何利用触法器改变一个表中的数据时另一个表中相应的数据也根着更改
- sql中出现错误:EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。
如果是SQL SERVER 2000可以用ntext
declare @i int
declare @j int
declare @k intdeclare @sql nvarchar(8000)----》declare @sql nvarchar(max)set @i=201101
set @j=1
while @i<=201103
begin
******
******
while @j<=@k
begin
select @sql=isnull(@sql+' union all','')+' select * from '+str(@i,6)+'.dbo.'+str(@i*100+@j,8)
set @j=@j+1
end
set @i=@i+1
end
select @sql