![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поля [D6, Access]
Просто Я © (2004-04-27 14:31:00)Реально ли:
1)Переименовать поле NO на NO_NO сохранив данные этого поля?(через запрос)
Пробовал через alter...., но тут получается удалять (drop), а потом создавать (add), заново это поле, данные удаляются. Может создавать отдельное поле, туда копировать (записей 100-200 не больше), удалять поле, создавать, а затем копировать данные в уже переименнованное поле???
(select pok_a, pok_b....pok_XX from pok)
2)Имееться 38 полей, необходимо отобразить 37, как подставить 37 полей в select, не перечисляя все 37. Может "*" , "-" то поле которое не нужно?
Соловьев (2004-04-27 15:17:00) [21]
> Просто Я © (27.04.04 15:04) [8]
от этого завист работа программы?
sniknik (2004-04-27 15:16:00) [22]Соловьев © (27.04.04 14:46) [5]
> Неужели такое не канает?
не всезде, в pervasive можно, но чаще нельзя.
Просто Я (2004-04-27 15:04:00) [23]Соловьев © (27.04.04 14:43) [3]
Переименовать не на время отображения, а переименовать поле.
Просто Я (2004-04-27 14:57:00) [24]Соловьев © (27.04.04 14:46) [5]
DM.ADOCommand1.CommandText:='alter table pokup ALTER no to no_no';Что-то не канает.
Reindeer Moss Eater (2004-04-27 14:50:00) [25]То, про что спрашивалось - нереально.
Про другое я речь не вел.
Соловьев (2004-04-27 14:46:00) [26]Неужели такое не канает?
ALTER TABLE <имя таблицы> ALTER <поле1> TO <поле2>
Курдль (2004-04-27 14:43:00) [27]
alter TABLE_1 add FIELD_2 integer
/
insert into TABLE_1 (FIELD_2)
select TABLE_1 FIELD_1
/
alter TABLE_1 drop FIELD_1
/
Соловьев (2004-04-27 14:43:00) [28]
> Просто Я © (27.04.04 14:40) [2]
реально, это Reindeer Moss Eater © пошутил :)
select NO as NO_NO
from table
Просто Я (2004-04-27 14:40:00) [29]Reindeer Moss Eater © (27.04.04 14:34) [1]
нереально
Обрадовал, спасибо.
Reindeer Moss Eater (2004-04-27 14:34:00) [30]нереально