
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.12.2003, 09:32
|
|||
|---|---|---|---|
|
|||
Как вытащть все таблицы в которых встречается определенное значение поля |
|||
|
#18+
Имеется некоторое значение. Таблица и поле в которых оно стречается неизвестны. Хотелось бы их определить. Как это можно сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2003, 09:38
|
|||
|---|---|---|---|
Как вытащть все таблицы в которых встречается определенное значение поля |
|||
|
#18+
Прямого ответа не знаю, возможно, можно перебирать все таблицы, пользуясь данными системной таблицы RDB$RELATIONS (название подскажут другие) а также может быть есть и таблица где все поля. Делать это надо в хранимой процедуре. Однако мне кажется, что такой вопрос возник из-за неправильной проектировки БД. Например, у вас сделано в нескольких таблицах то, что должно быть в одной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2003, 09:45
|
|||
|---|---|---|---|
|
|||
Как вытащть все таблицы в которых встречается определенное значение поля |
|||
|
#18+
База перешла по наследству. Ее надо сопровождать а в структуре разбираться пока некогда, да и менять ее не катит. В общем-то это складской учет и действительно однотипные данные разбросаны в разных таблицах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2003, 09:53
|
|||
|---|---|---|---|
Как вытащть все таблицы в которых встречается определенное значение поля |
|||
|
#18+
2sohat -Сколько на приборах? -200 -Чего 200? -А чего приборах? 8-) Таблица и поле в которых оно стречается неизвестны Что значит неизвестны? Ты хочешь искать что то определенное или от балды чего? Наверное дату рождения сотрудника в бухгалтерских проводках ты вряд ли найдешь. Хотя таких дат там может быть дофига. а в структуре разбираться пока некогда Ну тогда и говорить не о чем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2003, 10:04
|
|||
|---|---|---|---|
Как вытащть все таблицы в которых встречается определенное значение поля |
|||
|
#18+
однотипные данные разбросаны в разных таблицах Оно то понятно, но и неоднотипные данные имеют одинаковые значения ... Вообщем попробуй сформулировать вопрос подругому, может что и посоветуем. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2003, 11:16
|
|||
|---|---|---|---|
|
|||
Как вытащть все таблицы в которых встречается определенное значение поля |
|||
|
#18+
Уели... формулирую Есть некая складская база данных. Весь приход, расход, перемещение, возвраты и все такое прочее. (Разрабатывал базу не я и поэтому говорить, что нужно было все делать в одной таблице не надо, ато обижусь :)). По всем операциям проходит некий штрих код товара и в разных таблицах он имеет разное название поля. Я имею штрих код, например '026100000292'. Нужно найти наименования таблиц и полей, в которых он встречается. доступно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2003, 11:40
|
|||
|---|---|---|---|
Как вытащть все таблицы в которых встречается определенное значение поля |
|||
|
#18+
2sohat Весь приход, расход, перемещение, возвраты и все такое прочее Ну дык все это находится в каких то определенных таблицах. Вот в них и ищи, по очереди. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&tablet=1&tid=1579566]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
191ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 552ms |

| 0 / 0 |
