Home Forums SQL Server 2005 T-SQL (SS2K5) how can i use declare text in sql store procedure RE: how can i use declare text in sql store procedure

  • pushpa.kumari (5/6/2009)


    Hi,

    text datatype can have maximum length of 8000.

    I think you should break your dynamic query into 2-3 parts.

    Text doesn't actually have a limit that low. Large Objects, LOB or BLOB for the binary large objects, are stored on disk, seperate from the table. However, use of the BLOB types are discouraged in 2005/2008.

    The OP found the right answer, using VARCHAR(MAX) is the way to go. If you were working with a binary it would be VARBINARY (MAX).

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning