Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.06.01;
Скачать: CL | DM;

Вниз

Alter Table - слишком большая длина записи...   Найти похожие ветки 

 
SD12   (2013-08-11 20:03) [0]

Здравсвуйте!
Есть запрос:
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-11 20:07) [1]

> SD12  (11.08.2013 20:03:00)  [0]

Да и саму СУБД предлагаешь придумать нам?
И где тут Col7


 
SD12   (2013-08-11 20:15) [2]

Для Col7  - аналогичный запрос, поэтому не привожу.

СубД Access


 
sniknik ©   (2013-08-11 22:22) [3]

> Для Col7  - аналогичный запрос, поэтому не привожу.
у меня есть ответ на аналогичный вопрос... поэтому не привожу.

???

> Но с Col7 все работает нормально! А вот с Col1 - нет!
поменяй местами, сначала Col1, а после Col7... прочитай ошибку внимательно ... длинна не поля, а записи. подумай как делается "переименование"? - по сути это добавление поля, перепись в него значений из старого, удаление старого. посчитай длину вместе с этим "временно добавленным полем".


 
SD12   (2013-08-11 23:46) [4]


у меня есть ответ на аналогичный вопрос... поэтому не привожу.
Аналогия не ясна....

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-12 00:41) [5]

> Стало легче?
стало понятнее. найми программиста.


 
Anatoly Podgoretsky ©   (2013-08-12 10:43) [6]

Ну может догадается привести DDL, а иначе только программист конечно. Вообще у него странные понятия, партизанские.


 
Плохиш ©   (2013-08-12 11:09) [7]


> SD12   (11.08.13 23:46) [4]

> Стало легче?

Типа, ты нам одолжение делаешь? Так нам твои проблемы по-барабану. Это ты сюда за помощью пришёл.


 
Anatoly Podgoretsky ©   (2013-08-12 11:15) [8]

Не похоже, вроде как пришел за рабами, что бы они за него кашу жевали.



Страницы: 1 вся ветка

Текущий архив: 2014.06.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.005 c
2-1376237028
SD12
2013-08-11 20:03
2014.06.01
Alter Table - слишком большая длина записи...


2-1376130285
Вова
2013-08-10 14:24
2014.06.01
как вписать прямоугольник между прямоугольниками


15-1384410584
[ВладОшин]
2013-11-14 10:29
2014.06.01
Инди, дисконнект вызывает AV


2-1375876588
listvenniza
2013-08-07 15:56
2014.06.01
md5


2-1375958313
санек
2013-08-08 14:38
2014.06.01
Замена русских букв на латинские