Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.03.2013, 08:02
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
как объединить таблицы с такими названиями rc_100, rc_293 и т.д. т.е. все таблицы из папкидопустим C:\tabl с названием начинающиеся на rc_ ?? Можно ли так сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 08:08
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
И нужно добавить одну колонку, в который нужно занести соответствующее название этого файла т.е. если есть таблицы rc_100 и rc_101 объединить их и добавить новое поле cod со значениями 100 и 101 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 08:48
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
Объединение то понятно, а как из названия dbf вытащить часть после rc_ т.е. число после rc_ и занести в новое соответствующее поле ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 08:53
|
|||
---|---|---|---|
объединить файлы |
|||
#18+
Гаджет, а как из названия dbf вытащить часть после rc_ т.е. число после rc_ Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 08:58
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
tanglir, Код: sql 1. 2. 3.
а это после нужно использовать уже? Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 09:06
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
Гаджет, Код: sql 1. 2. 3.
так делаю ошибку пишет ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 09:18
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
Гаджет, прошу прощения работает.. в одной таблице просто не было совсем данных оказывается и я думал что первое значение 100 и для второй приписывается ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 10:02
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
Гаджет, есть ли функция преобразующая тип numeric в целое? Есть две таблицы с полями Nomer у одной тип numeric? у другой character и нужно их сравнить в where символьное преобразовал так int(val(nomer)), а numeric не знаю ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 10:08
|
|||
---|---|---|---|
объединить файлы |
|||
#18+
Гаджет, во-первых, есть смысл не только писать о факте появления ошибки, но и приводить её текст; во-вторых, вы забыли кавычки вокруг имени файла; в-третьих, скобки вокруг второго селекта - лишние; в-четвёрых, с помощью adir() и цикла с insert ... select можно написать обработку, не требующую длиннющего юниона со 100500-ми таблицами. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 10:10
|
|||
---|---|---|---|
объединить файлы |
|||
#18+
Гаджет, а нумерик и не надо ни к чему преобразовывать. Кстати, инт() тоже ни к чему, одного вал() вполне достаточно. Если же вам нужно отбросить дробную часть, то есть функции round/floor/ceiling. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 10:13
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
tanglir, а как сделать с помощью цикла? А то я то почти уже сделал прогу, но пришлось писать подряд юнионы ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 10:48
|
|||
---|---|---|---|
объединить файлы |
|||
#18+
Гаджета как сделать с помощью цикла фпоиск , *****! /topic/934293&hl=adir /topic/908495&hl=adir /topic/807507&hl=adir ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 11:38
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
нашел такой код по вашим ссылкам, только я не понял куда они скопировались. Как потом все это в курсор выводить Код: sql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 11:45
|
|||
---|---|---|---|
|
|||
объединить файлы |
|||
#18+
Аа понял, понял, но наверное этот вариант мне не подойдет мне еще нужно из названия каждого dbf брать то что после rc_ идет и в результирующей таблице новое поле создать с соответствующим значением ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.03.2013, 12:02
|
|||
---|---|---|---|
объединить файлы |
|||
#18+
ГаджетАа понял, понял, но наверное этот вариант мне не подойдет мне еще нужно из названия каждого dbf брать то что после rc_ идет и в результирующей таблице новое поле создать с соответствующим значением если из этого кода убрать пару строчек(copy file и use), цикл начать с 1 и append заменить на insert...select (как и советовал tanglir), получите то что Вам нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1583116]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 163ms |
0 / 0 |