Официальный сайт студ.городка НГТУ
Программирование и БД » Импорт базы в sql 

#1  25.04.08 01:47

Импорт базы в sql

есть дамп данных из специфической программы, состоит из следующих строк:

#700: ^AТитов^BА.А.^GАнатолий Анатольевич
#907: ^C^A20070724^BГСА
#210: ^D2007^CЮрайт-издат^4М
#10: ^A978-5-94879-577-5^D130
#215: ^A452^1с.^3в пер.
#225: ^AОсновы наук
#60: 16
#606: ^AЖилищное право
#906: 67.404
#908: Т 45
#621: 67.404
#903: 67.404/Т 45-261563
#200: ^AЖилищное право Российской Федерации^Eучебник^FА. А. Титов
#907: ^C^A20070911^B
#910: ^A0^B00083942^C2007.05.31^D1-филиал^U21/2007^Y21^FЭкор
*****

Нужно переделать, это данный в код sql, типа:
INSERT INTO books VALUES ('id', 'avtor', 'name', 'series');

То есть из этого дампа нужно выборочно выбрать данные и сделать sql код вставки данных в таблицу MySQL. Как это сделать?

Исправлено jeka_ (25.04.08 01:47)

Offline

#2  25.04.08 02:18

Re: Импорт базы в sql

RegExp тебе в руки...

Offline

#3  26.04.08 01:25

Re: Импорт базы в sql

шо это такое?

Offline

#4  26.04.08 07:58

Re: Импорт базы в sql

Читай что такое регулярные вырадения, в пхп или перл, чтобы попроще.
и ищи смысл в том что ты привел в кач-ве кода.
кстати в твоем дампе много больше данных чем 4 поля в базу

Offline

#5  26.04.08 22:01

Re: Импорт базы в sql

Stell Hawk, мне надо из этого дампа только 4 поля

Offline

Программирование и БД » Импорт базы в sql 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.022 сек.
Выполнено 11 запросов.