Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - [решено] как разбить поле

Ответить
Настройки темы
MSFT SQL Server - [решено] как разбить поле

Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить PM | Цитировать


SQL 2000. Через динамический запрос (т.е. через переменные) записываю в таблицу данные. Переменные не могут быть больше чем varchar(8000). А некоторые поля (ntext) с которых снимаются данные по размеру превосходят 8000. Соответсвенно поля обрезаются. Как быть?

Отправлено: 01:09, 04-01-2009

 

Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


приведите пример запроса, зачем голословно обсуждать. Есть функции Left и другие, для взятия определенного количества символов со строки.
Можно написать небольшой триггер на вставку данных, который автоматом при вставке более 8000 символов в указанное поле будет обрезать текст и вставлять его в varchar(8000), а весь текст будет пихать в дополнительно заведенное поле типа ntext.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 02:38, 08-01-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - [решено] как разбить поле

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Как сделать запрет ввода букв в поле для ввода input zvezda_t Вебмастеру 2 28-12-2009 15:52
RAID - [решено] Как правильно разбить RAID ultrakiller Накопители (SSD, HDD, USB Flash) 2 26-10-2009 15:52
[решено] Как разбить файл на части программой WinRAR? erk Хочу все знать 4 04-06-2009 17:07
Delphi - Как записать массив в поле ClientDataSet? ALI Программирование и базы данных 4 01-11-2008 11:24
[решено] Как разблокировать поле выбора логина при сетевом подключении к C$ User32 Microsoft Windows 2000/XP 2 26-05-2006 17:17




 
Переход