我对MySQL 5.5不太熟悉,但是我想创建一个存储过程,以便在调用文本时从文本中提取变量。一些帮助,将不胜感激。 该表有很多条目,我需要一个过程来从“ wp_data1”表的“ booking_data”字段中提取文本
booking_data表中的文本如下所示: “ a:11:{s:12:” gdlr-room-id“; a:1:{i:0; s:4:” 4351“;} s:13:” gdlr-check-in“; s: 10:“ 2018-12-04”; s:10:“ gdlr-night”; s:1:“ 1”; s:14:“ gdlr-check-out”; s:10:“ 2018-12-05 “; s:17:” gdlr-checkin-hour“; s:2:” 12“; s:16:” gdlr-checkin-min“; s:2:” 00“; s:16:” gdlr-room -number“; s:1:” 1“; s:17:” gdlr-adult-number“; a:1:{i:0; s:1:” 2“;} s:20:” gdlr-children -number“; a:1:{i:0; s:1:” 0“;} s:7:”服务“; a:1:{i:0; s:4:” 4352“;} s: 14:“服务金额”; a:1:{i:0; s:0:“”;}}“
我要提取的变量是: “ gdlr-room-id”; a:1:{i:0; s:4:“ 4351 ”;} “ gdlr-check-in”; s:10:“ 2018-12-04 ” “ gdlr-night”; s:1:“ 1 ” “ gdlr-check-out”; s:10:“ 2018-12-05 ” 。列出的变量的值以粗体
调用过程后,结果应如下所示:4351,2018-12-04,1,2018-12-05
请帮助,谢谢