我想问一下sql。当我将MySQL中的数据库导出到文件时,该转储具有.sql
扩展。如何使用SQL Server,我还可以使用.sql
扩展名,还是应该使用其他扩展名?
答案 0 :(得分:1)
SQL只是交互式数据库的松散标准。虽然ISO规范非常具体,但在实施ISO规范时,供应商通常会采用截然不同的方法。实际上,SQL有许多不同的方言,其中许多只有表面的相似性。
MySQL,SQLite,DB2,SQL Server,Sybase,PostgreSQL等,它们都以某种形式使用.sql
个文件。对于" MySQL SQL"没有扩展名。或者" SQL Server SQL"。有时,他们的数据库备份具有可预测的扩展名,但通常也是任意的,例如.dump
或.db
。
答案 1 :(得分:0)
使用.sql
作为文件扩展名只是表示文件包含SQL语句的约定,它可以帮助编辑者应用SQL代码突出显示。
它没有说明特定的SQL方言,所以如果你想使用.sql
来自MySQL和SQL Server的SQL语句,你可以这样做。