|
|
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
Патаюсь через DataBase Desktop добавить поле в таблицу DBF ALTER TABLE Bz_1720051006 ADD POLICY Character(30) Не срабатывает. выдает ошибку invalid field type так ALTER TABLE Bz_1720051006 ADD POLICY Char(30) тоже самое. В чем может быть причина? __________________ Всё пыль, всё тлен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 10:17 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
попробуй 1. описание колонки заключить в скобки ADD (col type) 2. не помню наизусть насчет допустимых типов в dbf, но попробуй добавить не через SQL, а визуально - какие там типы колонок высвечиваются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 10:59 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
Скобки - неверный синтаксис, выдает ошибку вручную конечно добавляется там тип character ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 11:15 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
Но надо запросом __________________ Всё пыль, всё тлен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 11:16 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
В таблице dbf поле добавить нельзя! Только создать новую dbf и перекачать туда данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 09:55 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
Господин Уэф! ALTER TABLE Bz_1720051006 ADD POLICY Character(30) Не срабатывает. выдает ошибку invalid field type так ALTER TABLE Bz_1720051006 ADD POLICY Char(30) тоже самое. попробуйте C30 golsaВ таблице dbf поле добавить нельзя! Только создать новую dbf и перекачать туда данные. В Paradox-е можно (команда restructure) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 10:04 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
golsaВ таблице dbf поле добавить нельзя! Только создать новую dbf и перекачать туда данные. Хех... В свое время работал с Clipper (соответственно, с dbf). Дык там была утилита dbu, с пом. которой вполне все добавлялось... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 10:43 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
Из хелпа: ALTER TABLE Customer ADD COLUMN Fax c(20) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 11:15 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
FИз хелпа: ALTER TABLE Customer ADD COLUMN Fax c(20) Выдает invalid use keyword ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 06:12 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
2 tru55 Вот та утилита так и поступала: создавала dbf с новой структурой, копировала туда данные, переименовывала и лишний dbf удаляла. 2 const64 Речь идет о DBF таблицах и работе с ними, а не о Paradox"е. 2 Господин Уэф! Я все сказал в предыдущем посте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 10:24 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
golsa2 tru55 2 Господин Уэф! Я все сказал в предыдущем посте. Т.е. хочешь сказать что и DataBAse Desktop тоже перетягивает в новую и убивает предыдущую, когда производишь рестракт таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 11:36 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
На самом деле, это вполне может быть (конкретно уже забыл, столько лет прошло), поскольку сведения о колонках таблицы хранятся в заголовке dbf-файла, а сразу после заголовка сразу идут строки. Соответственно, если в заголовке не зарезервировано место для новой колонки, то без реорганизации ее вставить просто некуда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 11:58 |
|
||
|
не срабатывает добавление поля в *.dbf
|
|||
|---|---|---|---|
|
#18+
golsa2 tru55 В таблице dbf поле добавить нельзя! Только создать новую dbf и перекачать туда данные. 2 Господин Уэф! Я все сказал в предыдущем посте. Оказалось что вы категорически не правы. плюнул я на DBDesktop через BDE запрос ALTER TABLE имя_таблицы ADD COLUMN PPP Character(30) отлично все работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2007, 12:52 |
|
||
|
|

start [/forum/topic.php?fid=56&msg=34373642&tid=2016223]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 379ms |

| 0 / 0 |
