Вы получаете ошибку компиляции, если определяете размер строкового параметра больше 8000.
e.g.
The size (9000) given to the type 'varchar' exceeds the maximum allowed for any data type (8000).
Любые идеи?
Вы получаете ошибку компиляции, если определяете размер строкового параметра больше 8000.
e.g.
The size (9000) given to the type 'varchar' exceeds the maximum allowed for any data type (8000).
Любые идеи?
вам нужно сохранить его как TEXT вместо varchar для строки больше 8000 в sql 2000
Вы не можете использовать текст в качестве значения параметра для хранимой процедуры в SQL 2000 ‹‹ Конечно, вы можете.
Чего вы не можете сделать, так это определить локальную переменную как текст
Вы не можете сделать это в SQL 2000, вместо этого используйте тип данных «текст».
Вы не можете использовать текст в качестве значения параметра для хранимой процедуры в SQL 2000, поэтому обычно метод состоит в том, чтобы разбить информацию на куски по 8000 символов или меньше и собрать их в процедуре.