Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как произвести заполнение полей таб. А при вставке записи в таб. Б? / 8 сообщений из 8, страница 1 из 1
15.11.2001, 15:40
    #32017074
Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как произвести заполнение полей таб. А при вставке записи в таб. Б?
Пытаюсь проанализировать логи CISCO Firewall Pix. Есть прога, которая автоматически заполняет таблицу (А), но проблема в том, что вся информация для анализа распологается в одном поле. Хочу упростить анализ путем заполнения таблицы (Б) на основании данных из (А), просто разбить одно поле из (А) на несколько в (Б) по одному для всех условию. Подскажите как исполнить вот такой пример:
1. В таблицу (А) вставляется [host 192.168.0.1 have access to 211.25.63.90/555.gif]
2. Вставляемая запись разбивается по словам.
3. В таблице (Б), в заранее определенных полях вставляется [host],[192.168.0.1],[have],[access],[to],[211.25.63.90/555.gif].

с п.2 сложностей не возникает.

Спасибо!
...
Рейтинг: 0 / 0
15.11.2001, 15:56
    #32017076
Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как произвести заполнение полей таб. А при вставке записи в таб. Б?
и с п.3 тоже нет сложностей.
...
Рейтинг: 0 / 0
15.11.2001, 15:59
    #32017077
Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как произвести заполнение полей таб. А при вставке записи в таб. Б?
Пардон, пардон.
в п.2 нет сложностей только с разбиением по словам.
Главная сложность - как взять именно вставляемую запись из п.1
...
Рейтинг: 0 / 0
15.11.2001, 16:20
    #32017079
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как произвести заполнение полей таб. А при вставке записи в таб. Б?
>Главная сложность - как взять именно вставляемую запись из п.1

Написать триггер на INSERT таблицу A
...
Рейтинг: 0 / 0
16.11.2001, 09:27
    #32017122
Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как произвести заполнение полей таб. А при вставке записи в таб. Б?
Спасибо!
Чудно работает ))))
...
Рейтинг: 0 / 0
16.11.2001, 09:41
    #32017124
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как произвести заполнение полей таб. А при вставке записи в таб. Б?
Кстати, раз уж у вас IP адреса в таблице, то может данная статья вам будет интересна

http://www.osp.ru/win2000/sql/2000/02/203.htm
...
Рейтинг: 0 / 0
16.11.2001, 10:28
    #32017129
Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как произвести заполнение полей таб. А при вставке записи в таб. Б?
Еще спасибо!
Обьемы огромны, пригодится.
...
Рейтинг: 0 / 0
16.11.2001, 10:34
    #32017130
Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как произвести заполнение полей таб. А при вставке записи в таб. Б?
А ещё лучше не писать никаких триггеров а написать хранимую процедуру хоторая будет вставлять записть в таблицу А, разбирать поле и вставлять в таблицу Б, естественно в одной транзакции
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как произвести заполнение полей таб. А при вставке записи в таб. Б? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]