2024-09-30 01:31:01 发布
网友
我计划学习SQL。你知道吗
我正在研究SQLAlchemy,因为我对Python相当熟悉。你知道吗
我想知道的是,即使SQL是在MySQL或MSSQL或任何其他SQL中,SQL是相同的吗。或者说OOP还是脚本是一样的,Python和java和C++类似,因为循环和Fielo是完全相同的,只是不同的语法。你知道吗
我事先感谢你在这方面的任何帮助。你知道吗
结构化查询语言(SQL)有一些ANSI标准,有几个修订版(例如ANSI-92)和几个级别的“符合性”标准。几乎所有的数据库引擎都符合核心语法(关键字和基本语句语法)。你知道吗
http://en.wikipedia.org/wiki/SQL-92
但每个数据库都可以自由添加扩展和偏离标准。还有一些非常显著的差异,在语句在数据库之间的“可移植性”方面的痛苦差异。你知道吗
大多数数据库都记录了它们对ANSI标准的遵从程度,以及与标准SQL的差异。例如,MySQL:
http://dev.mysql.com/doc/refman/5.5/en/compatibility.html
完全可以编写一条语句,使其在几乎所有数据库中都“工作”;例如:
select * from emp order by id
但是一旦事情开始变得比简单的事情更复杂,当我们开始做真正有用的事情时,SQL中的差异就会变得更明显。你知道吗
结构化查询语言(SQL)有一些ANSI标准,有几个修订版(例如ANSI-92)和几个级别的“符合性”标准。几乎所有的数据库引擎都符合核心语法(关键字和基本语句语法)。你知道吗
http://en.wikipedia.org/wiki/SQL-92
但每个数据库都可以自由添加扩展和偏离标准。还有一些非常显著的差异,在语句在数据库之间的“可移植性”方面的痛苦差异。你知道吗
大多数数据库都记录了它们对ANSI标准的遵从程度,以及与标准SQL的差异。例如,MySQL:
http://dev.mysql.com/doc/refman/5.5/en/compatibility.html
完全可以编写一条语句,使其在几乎所有数据库中都“工作”;例如:
但是一旦事情开始变得比简单的事情更复杂,当我们开始做真正有用的事情时,SQL中的差异就会变得更明显。你知道吗
相关问题 更多 >
编程相关推荐