![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Alter Table - слишком большая длина записи...
SD12 © (2013-08-11 20:03:00)Здравсвуйте!
Есть запрос:
frmMain.ADOQuery2.Close;
frmMain.ADOQuery2.SQL.Clear;
FrmMain.ADOQuery2.SQL.Add('Alter Table MyTable Alter Column Col1 text(255)' );
FrmMain.ADOQuery2.ExecSQL;
Не работает. Пишет ошибку: "Слишком большая длинна записи!".
При этом в таблице есть как Col1 так и Col7. Поля одинаковые. Но с Col7 все работает нормально! А вот с Col1 - нет!
Сама задача: переименовать тип поля Col1 в text
Anatoly Podgoretsky (2013-08-12 11:15:00) [1]Не похоже, вроде как пришел за рабами, что бы они за него кашу жевали.
Плохиш (2013-08-12 11:09:00) [2]
> SD12 (11.08.13 23:46) [4]
> Стало легче?
Типа, ты нам одолжение делаешь? Так нам твои проблемы по-барабану. Это ты сюда за помощью пришёл.
Anatoly Podgoretsky (2013-08-12 10:43:00) [3]Ну может догадается привести DDL, а иначе только программист конечно. Вообще у него странные понятия, партизанские.
sniknik (2013-08-12 00:41:00) [4]> Стало легче?
стало понятнее. найми программиста.
SD12 (2013-08-11 23:46:00) [5]
у меня есть ответ на аналогичный вопрос... поэтому не привожу.
Аналогия не ясна....
frmMain.ADOQuery2.Close;
frmMain.ADOQuery2.SQL.Clear;
FrmMain.ADOQuery2.SQL.Add('Alter Table MyTable Alter Column Col7 text(255)' );
FrmMain.ADOQuery2.ExecSQL;
Стало легче?
sniknik (2013-08-11 22:22:00) [6]> Для Col7 - аналогичный запрос, поэтому не привожу.
у меня есть ответ на аналогичный вопрос... поэтому не привожу.
???
> Но с Col7 все работает нормально! А вот с Col1 - нет!
поменяй местами, сначала Col1, а после Col7... прочитай ошибку внимательно ... длинна не поля, а записи. подумай как делается "переименование"? - по сути это добавление поля, перепись в него значений из старого, удаление старого. посчитай длину вместе с этим "временно добавленным полем".
SD12 (2013-08-11 20:15:00) [7]Для Col7 - аналогичный запрос, поэтому не привожу.
СубД Access
Anatoly Podgoretsky (2013-08-11 20:07:00) [8]> SD12 (11.08.2013 20:03:00) [0]
Да и саму СУБД предлагаешь придумать нам?
И где тут Col7