![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
MSSql: редактирование длинных полей varchar(1024)
irena © (2006-06-07 14:24:00)Здравствуйте! Не подскажете? Каким образом можно написать запрос на обновление данных длинного строкового поля?
в QA запрос типа:
update testTable
Set Text = "111...." --текст длиной примерно 300 симолов
where id=1
выдает:
The identifier that starts with '111...'
is too long. Maximum length is 128.
ANB (2006-06-07 19:28:00) [1]
> "111...."
Это был не глюк. В двойных кавычках пишутся ИДЕНТИФИКАТОРЫ, т.е. ты пыталась проапдейтить не значением, а полем с таким именем. Вот MS SQL и склинило еще на разборе.
irena (2006-06-07 14:42:00) [2]Sorry...
Действительно, все работает....
это был какой-то неповторимый глюк...
(или неопознанный) :-)
Ega23 (2006-06-07 14:29:00) [3]
Create Table #TestTable (aText varchar(1024))
Insert into #TestTable (aText) Values ('123123123123123')
Select * from #TestTable
Update #TestTable Set aText='0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 '
Select * from #TestTable
Drop Table #TestTable
Всё в QA отлично работает
sniknik (2006-06-07 14:27:00) [4]bcgjkmpjdfnm параметры, + переход на ADO.
sniknik (2006-06-07 14:27:00) [5];)
bcgjkmpjdfnm = использовать