SQL 软件的语法是否因程序而异?- (例如,在 HeidiSQL 中,您以一种方式定义主键,在 SQL Server 中以另一种方式定义主键)
还是总是一样?因为我遇到了我朋友说我不应该出现的语法错误,因为他在处理这些东西时它对他有用,但他没有使用 heidi。
是的,不同数据库提供程序之间的 SQL 语法会发生变化。有关更多详细信息,请参阅此 SO 问题: 不同类型 SQL 之间的区别?
每个数据库都包含您使用的每个提供程序的差异。我在这个网站上搜索细节。选择一个并了解它,每个人实际上只有很小的差异。祝你好运找到你需要的东西。