Хранимая процедура в MySQL для извлечения текста - PullRequest
0 голосов
/ 18 января 2019

Я не очень знаком с MySQL 5.5, но я хочу создать хранимую процедуру, которая извлекает переменные из текста при его вызове. Некоторая помощь будет оценена. В таблице много записей, и мне нужна процедура, которая извлекает текст из поля «booking_data» в таблице «wp_data1»

Текст в таблице booking_data выглядит следующим образом: "А: 11: {s: 12:" gdlr-номер-идентификатор "; а: 1: {я: 0; s: 4:" 4351 ";} s: 13:" gdlr-чек-ин "; s: 10: "2018-12-04"; s: 10: "gdlr-ночь"; s: 1: "1"; s: 14: "gdlr-выезд"; s: 10: "2018-12-05 "; s: 17:" gdlr-Checkin-час "; s: 2:" 12 "; s: 16:" gdlr-Checkin-мин "; s: 2:" 00 "; s: 16:" gdlr-зал -количество "; s: 1:" 1 "; s: 17:" gdlr-взрослый-номер "; а: 1: {я: 0; s: 1:" 2 ";} s: 20:" gdlr-дети -количество "; а: 1: {я: 0; s: 1:" 0 ";} s: 7:" сервис "; а: 1: {я: 0; s: 4:" 4352" ;} s: 14: "сервис-количество", а: 1: {я: 0; s: 0: "";}} "

Переменные, которые я хочу извлечь: "Gdlr-номер-идентификатор"; а: 1: {я: 0; s: 4: " 4351 ";} "Gdlr-регистрация заезда"; s: 10: " 2018-12-04 " "Gdlr-ночь"; s: 1: " 1 " "Gdlr-выезд"; s: 10: " 2018-12-05 " , Значения для перечисленных переменных указаны в полужирный

после вызова процедуры результат должен выглядеть следующим образом: 4351,2018-12-04,1,2018-12-05

Пожалуйста, помогите, спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...