请问FULL OUTER JOIN何时被纳入SQL标准(ANSI SQL)?
FULL OUTER JOIN 纳入ANSI SQL标准的时间
嘿,这个问题问得挺有意思!你的猜测方向有点接近,但准确来说,FULL OUTER JOIN是在ANSI SQL:1992(也就是业内常说的SQL-92)标准中首次被正式纳入的。
补充点背景:SQL的第一个官方标准是1986年发布的SQL-86,后续1989年的SQL-89版本也没有包含全外连接的规范。直到1992年的SQL-92,才把FULL OUTER JOIN以及更清晰的LEFT OUTER JOIN、RIGHT OUTER JOIN定义正式加入到标准里,完善了SQL的连接操作体系。
当然,在标准出台之前,部分数据库厂商可能已经自行实现了类似的功能,但从ANSI SQL的官方规范层面来说,1992年才是它的正式“入场时间”。
内容的提问来源于stack exchange,提问作者Eric Mamet
相关产品推荐
相关产品推荐

