有什么办法可以让sql脚本文件兼容MYSQL和MSSQL吗? MYSQL和MSSQL应该能够使用该文件来执行文件中包含的SQL脚本。 以下SQL语句只是一个示例。
CREATE TABLE testTable(
Name VARCHAR(20),
Address VARCHAR(50),
Gender VARCHAR(10)
);
INSERT INTO testTable
VALUES
('Derp', 'ForeverAlone Street', 'Male'),
('Derpina', 'Whiterun Breezehome', 'Female');
SELECT * FROM testTable;
PS, 我听说你可以使用CSV文件。我不知道它是否真实。我没有在网上看到任何适当的例子。
编辑:不,你不能使用csv文件来执行语句。它们用于转储数据。某些sql语句在MS SQL和MYSQL中的编写方式不同。诸如Create,select语句之类的常见语句在MS SQL和MY SQL中都是相同的。其中一个差异可能是LOAD DATA INFILE
和BULK INSERT FROM