我现在已经在phpMyAdmin中创建了一个带有单个变量的书签,这不会造成问题。单个变量和一个有点描述性的名称,可以知道变量'变成'
我遇到的问题是查询中有更多变量。如下所示:
/*SET @id = [VARIABLE1]*/;
/*SET @date = [VARIABLE2]*/;
DELETE FROM table1 WHERE id = @id AND date = @date;
DELETE FROM table2 WHERE id = @id AND date = @date;
SELECT @id, @datum;
Variable 1
和Variable 2
不是真正的描述性名称。是否可以使用其他名称?我试过以下
/*SET @id = [ID]*/;
/*SET @date = [DATE]*/;
和
/*SET @id = [VARIABLEID]*/;
/*SET @date = [VARIABLEDATE]*/;
这两个都没有任何效果,似乎它们甚至没有被识别为变量。
是否可以为书签使用命名变量,如果可以,如何使用?
答案 0 :(得分:0)
书签中的变量名称必须如下:[VARIABLE{variable-number}]
请参阅official phpMyAdmin documentation。
这不是一个真正的问题,因为您将这些值分配给您自己的变量(/*SET @date = [VARIABLE2]*/;
)。