1+ {
2+     "query": "update tbl_customer t set t.`description`=:yp where t.id=1;",
3+     "lexer": {
4+         "@type": "PhpMyAdmin\\SqlParser\\Lexer",
5+         "str": "update tbl_customer t set t.`description`=:yp where t.id=1;",
6+         "len": 59,
7+         "last": 59,
8+         "list": {
9+             "@type": "PhpMyAdmin\\SqlParser\\TokensList",
10+             "tokens": [
11+                 {
12+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
13+                     "token": "update",
14+                     "value": "UPDATE",
15+                     "keyword": "UPDATE",
16+                     "type": 1,
17+                     "flags": 3,
18+                     "position": 0
19+                 },
20+                 {
21+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
22+                     "token": " ",
23+                     "value": " ",
24+                     "keyword": null,
25+                     "type": 3,
26+                     "flags": 0,
27+                     "position": 6
28+                 },
29+                 {
30+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
31+                     "token": "tbl_customer",
32+                     "value": "tbl_customer",
33+                     "keyword": null,
34+                     "type": 0,
35+                     "flags": 0,
36+                     "position": 7
37+                 },
38+                 {
39+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
40+                     "token": " ",
41+                     "value": " ",
42+                     "keyword": null,
43+                     "type": 3,
44+                     "flags": 0,
45+                     "position": 19
46+                 },
47+                 {
48+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
49+                     "token": "t",
50+                     "value": "t",
51+                     "keyword": null,
52+                     "type": 0,
53+                     "flags": 0,
54+                     "position": 20
55+                 },
56+                 {
57+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
58+                     "token": " ",
59+                     "value": " ",
60+                     "keyword": null,
61+                     "type": 3,
62+                     "flags": 0,
63+                     "position": 21
64+                 },
65+                 {
66+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
67+                     "token": "set",
68+                     "value": "SET",
69+                     "keyword": "SET",
70+                     "type": 1,
71+                     "flags": 11,
72+                     "position": 22
73+                 },
74+                 {
75+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
76+                     "token": " ",
77+                     "value": " ",
78+                     "keyword": null,
79+                     "type": 3,
80+                     "flags": 0,
81+                     "position": 25
82+                 },
83+                 {
84+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
85+                     "token": "t",
86+                     "value": "t",
87+                     "keyword": null,
88+                     "type": 0,
89+                     "flags": 0,
90+                     "position": 26
91+                 },
92+                 {
93+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
94+                     "token": ".",
95+                     "value": ".",
96+                     "keyword": null,
97+                     "type": 2,
98+                     "flags": 16,
99+                     "position": 27
100+                 },
101+                 {
102+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
103+                     "token": "`description`",
104+                     "value": "description",
105+                     "keyword": null,
106+                     "type": 8,
107+                     "flags": 2,
108+                     "position": 28
109+                 },
110+                 {
111+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
112+                     "token": "=",
113+                     "value": "=",
114+                     "keyword": null,
115+                     "type": 2,
116+                     "flags": 2,
117+                     "position": 41
118+                 },
119+                 {
120+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
121+                     "token": ":yp",
122+                     "value": "yp",
123+                     "keyword": null,
124+                     "type": 8,
125+                     "flags": 16,
126+                     "position": 42
127+                 },
128+                 {
129+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
130+                     "token": " ",
131+                     "value": " ",
132+                     "keyword": null,
133+                     "type": 3,
134+                     "flags": 0,
135+                     "position": 45
136+                 },
137+                 {
138+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
139+                     "token": "where",
140+                     "value": "WHERE",
141+                     "keyword": "WHERE",
142+                     "type": 1,
143+                     "flags": 3,
144+                     "position": 46
145+                 },
146+                 {
147+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
148+                     "token": " ",
149+                     "value": " ",
150+                     "keyword": null,
151+                     "type": 3,
152+                     "flags": 0,
153+                     "position": 51
154+                 },
155+                 {
156+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
157+                     "token": "t",
158+                     "value": "t",
159+                     "keyword": null,
160+                     "type": 0,
161+                     "flags": 0,
162+                     "position": 52
163+                 },
164+                 {
165+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
166+                     "token": ".",
167+                     "value": ".",
168+                     "keyword": null,
169+                     "type": 2,
170+                     "flags": 16,
171+                     "position": 53
172+                 },
173+                 {
174+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
175+                     "token": "id",
176+                     "value": "id",
177+                     "keyword": null,
178+                     "type": 0,
179+                     "flags": 0,
180+                     "position": 54
181+                 },
182+                 {
183+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
184+                     "token": "=",
185+                     "value": "=",
186+                     "keyword": null,
187+                     "type": 2,
188+                     "flags": 2,
189+                     "position": 56
190+                 },
191+                 {
192+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
193+                     "token": "1",
194+                     "value": 1,
195+                     "keyword": null,
196+                     "type": 6,
197+                     "flags": 0,
198+                     "position": 57
199+                 },
200+                 {
201+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
202+                     "token": ";",
203+                     "value": ";",
204+                     "keyword": null,
205+                     "type": 9,
206+                     "flags": 0,
207+                     "position": 58
208+                 },
209+                 {
210+                     "@type": "PhpMyAdmin\\SqlParser\\Token",
211+                     "token": null,
212+                     "value": null,
213+                     "keyword": null,
214+                     "type": 9,
215+                     "flags": 0,
216+                     "position": null
217+                 }
218+             ],
219+             "count": 23,
220+             "idx": 23
221+         },
222+         "delimiter": ";",
223+         "delimiterLen": 1,
224+         "strict": false,
225+         "errors": []
226+     },
227+     "parser": {
228+         "@type": "PhpMyAdmin\\SqlParser\\Parser",
229+         "list": {
230+             "@type": "@1"
231+         },
232+         "statements": [
233+             {
234+                 "@type": "PhpMyAdmin\\SqlParser\\Statements\\UpdateStatement",
235+                 "tables": [
236+                     {
237+                         "@type": "PhpMyAdmin\\SqlParser\\Components\\Expression",
238+                         "database": null,
239+                         "table": "tbl_customer",
240+                         "column": null,
241+                         "expr": "tbl_customer",
242+                         "alias": "t",
243+                         "function": null,
244+                         "subquery": null
245+                     }
246+                 ],
247+                 "set": [
248+                     {
249+                         "@type": "PhpMyAdmin\\SqlParser\\Components\\SetOperation",
250+                         "column": "t.`description`",
251+                         "value": ":yp"
252+                     }
253+                 ],
254+                 "where": [
255+                     {
256+                         "@type": "PhpMyAdmin\\SqlParser\\Components\\Condition",
257+                         "identifiers": [
258+                             "t",
259+                             "id"
260+                         ],
261+                         "isOperator": false,
262+                         "expr": "t.id=1"
263+                     }
264+                 ],
265+                 "order": null,
266+                 "limit": null,
267+                 "join": null,
268+                 "options": {
269+                     "@type": "PhpMyAdmin\\SqlParser\\Components\\OptionsArray",
270+                     "options": []
271+                 },
272+                 "first": 0,
273+                 "last": 20
274+             }
275+         ],
276+         "brackets": 0,
277+         "strict": false,
278+         "errors": []
279+     },
280+     "errors": {
281+         "lexer": [],
282+         "parser": []
283+     }
284+ }
0 commit comments