这个问题是不同的,但类似于这个寻找 SQL-89 的请求。
SQL 的初稿被标记为 SQL-86。对其进行了大量引用。这个可以下载吗?维基百科甚至没有一个页面。由于历史原因,我对它感兴趣。
好像也叫
该规范在该时期的文件中被引用为来自ANSI 技术委员会 X3H2。
我知道有 webstore.ansi.org,但我找不到该X3.135-1986
文件。但是,我可以X3.168-1989
在X3.135-1992
Searching for下找到可用的规格both X3.168
,并且X3.135
不允许我购买 1986 规格。
根据 PostgreSQL 7.1 到 9.1(现在不支持),它ALIAS
被列为保留字,至少对于 SQL-99。后来的版本不显示它 - 表明它已作为保留字删除。旧的 PostgreSQL 文档确实说“关键字的存在并不表示功能的存在”。当我见过的表或列使用别名时AS
,但从未见过ALIAS
。
SQL 关键字在哪里(或曾经)ALIAS
使用过?它曾经在使用中还是只为将来使用而保留?
在设计数据库表时(使用诸如 Enterprise Architect 之类的工具),当我将来需要切换到不同的数据库时,如何仅使用适用于所有数据库的“通用”数据类型?在切换时,我想避免将新数据库中不可用的列的数据类型更改为新数据库中可用的适当数据类型。
换句话说,是否有任何 ANSI 数据类型可以在具有相同大小的所有数据库中工作?也就是说,类似于“ANSI SQL”,有没有类似“ANSI SQL 数据类型”的东西?