Anything I can use in SQL2000 in place of varchar(max) (only in SQL2005) with a 2 GB-per-instance capacity
DECLARE jkcursor CURSOR
READ_ONLY
FOR SELECT top 100 episodeid,episodedate,journalentry
FROM ccnidcdw.[Pre-AuthThin].dbo.tbljournal
WHERE journalentry like '%CoCustServ%'
DECLARE @.episodeid varchar(15), @.episodedate datetime, @.journal varchar(2gb)
OPEN jkcursor
FETCH NEXT FROM jkcursor INTO @.episodeid,@.episodedate,@.journal
WHILE (@.@.fetch_status = 0)
BEGIN
print @.journal
FETCH NEXT FROM jkcursor INTO @.episodeid,@.episodedate,@.journal
END
CLOSE jkcursor
DEALLOCATE jkcursor
thanks
Text/NText and Image comes with restrictions. Check the link below.
http://msdn2.microsoft.com/en-us/library/aa276838(SQL.80).aspx
|||anything I can do with varchar ?
|||Nope. Varchar(max) & NVarchar(max) are introduced very first in SQL Server 2005. You have to use Text/NText. But with lot of restrictions.
You don't have other options in SQL Server 2000.
|||The limit for Varchar is 8000 while Nvarchar is 4000 and there is no Varchar/Nvarchar(max) in 2000 so you have to use Text/NText but you cannot do comparison and other operation with Text/NText. The restrictions are covered in the link I posted.
|||thanks for you help
No comments:
Post a Comment