我想将一个大型SQL文件(许多查询和临时表)分解为:主SQL文件和其他SQL文件列表,然后从主SQL文件中执行。
例如,主SQL文件如下所示:
EXECUTE file1
EXECUTE file2
EXECUTE file3
..do something..
EXECUTE file 4
..do something..
答案 0 :(得分:0)
这不会起作用 - SQL在服务器上执行,而不是在本地计算机上执行,因此没有EXECUTE文件可用。
您可以做的是将所有SQL块包装到相应的过程中,在数据库中创建过程然后按顺序执行它们。