我能够让下面的代码为我需要的东西工作,但只有当我在顶部包含前缀"use“时才能工作。当我试图在"where“子句中包含数据库的名称时,我失败了(会得到返回的列标题,而不是行)。我需要使用什么语法来引用数据库对象而不使用" use "?
(注:这个问题是出于我自己的好奇心。“使用”前缀有效地解决了我运行元数据查询的问题。)
我正在运行一个SQL server,需要使用SELECT ... INTO命令运行一些命令。目前(作为测试),我正在运行以下命令:INTO `assets_copy` 这是最简单的例子,但它仍然不能运行。我得到了错误:
#1064 - You have an error in your SQL syntax.version for the right syntax to use near 'assets_copy` FROM `assets` LI