我正在创建一个报告,允许用户选择数据库中的所有代码。将其转换为字符串时,它会传递超过8000个字符的字符串。由于这是一个参数,我不知道如何拆分它。我正在使用Sql Server 2008并尝试了varchar(max)。
答案 0 :(得分:0)
非常糟糕练习在DB字符串(varchar)变量中存储列表。
但是,如果您出于某些外部独立原因绝对必须这样做,那么CLOB就是适合您的事情
但我仍然建议你尝试重新思考这个概念。
顺便说一句:在这种情况下,您总是可以传递“快捷”代码,例如所有(或任何其他特殊含义代码字)......