我的DB由多个表(相同的数据结构)组成,命名为"MM_DD",现在我想创建一个连接所有这些数据的视图(很简单,请参阅下面的查询),但是我希望自动化这个过程,因此每次添加新表时,视图都会更新。select * from information_schema.tables WHERE table_name LIKE '%05%'
现在我有了一个表名数组,->创建了查询字符串->替换视图.
我试图在Granada查询中实现一个MySQL过程(使用if/语句)。唯一的问题是它不允许我创建我的过程并从同一个查询中调用它.error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQLserver version for the right syntax to use near 'CALL teste
phpMyAdmin告诉我,下面的代码片段在语法上是不正确的: SET @timeset :=0;
THEN SET @time := DATE_ADD(@time,INTERVAL 10 SECOND); SET @timeset := 1; 但我看不出是怎么回事。更新:多亏了沃尔夫冈的回答,我找到了以下解决办法:
SET @