我可以将SHOW CREATE TABLE tablename的输出存储到变量吗?
如果可能的话,我该怎么做?
谢谢
答案 0 :(得分:2)
这是不可能的。虽然返回值看起来像标准数据集,但SQL解析器不允许在这样的标准查询中使用它:
SELECT `Create Table` INTO @foo FROM (SHOW CREATE TABLE bar);
你可以自己动手。 See this answer for more details
答案 1 :(得分:2)
你可以用结果来做,例如:
Please enter a sentence to parse.
hello WORLD
h:1
e:1
l:1
l:1
o:1
W:1
O:1
R:1
L:1
D:1