ISO/IEC 9075-2:2011
Information technology -- Database languages -- SQL -- Part 2: Foundation (SQL/Foundation)
发布时间:2011-12-15 实施时间:


SQL是一种用于管理关系型数据库的语言,它可以用于创建、修改、查询和删除数据库中的数据。SQL标准是指由国际标准化组织(ISO)和国际电工委员会(IEC)共同制定的SQL语言标准,旨在确保不同数据库管理系统之间的互操作性。

ISO/IEC 9075-2:2011是SQL标准的一部分,主要涵盖SQL的基础部分。该标准规定了SQL的语法、数据类型、运算符、表达式、查询、事务控制等方面的内容,是SQL标准的基础。该标准的主要内容包括以下几个方面:

1. SQL语法:该标准规定了SQL语言的语法,包括关键字、标识符、注释、数据类型等方面的内容。

2. 数据类型:该标准规定了SQL支持的数据类型,包括数值型、字符型、日期型、时间型、二进制型等。

3. 运算符和表达式:该标准规定了SQL支持的运算符和表达式,包括算术运算符、比较运算符、逻辑运算符等。

4. 查询:该标准规定了SQL查询语句的语法和语义,包括SELECT语句、FROM子句、WHERE子句、GROUP BY子句、HAVING子句、ORDER BY子句等。

5. 事务控制:该标准规定了SQL事务控制语句的语法和语义,包括BEGIN TRANSACTION语句、COMMIT语句、ROLLBACK语句等。

ISO/IEC 9075-2:2011是SQL标准的基础部分,其他部分的标准都是在此基础上进行扩展和补充的。因此,了解和掌握该标准对于理解和使用SQL语言非常重要。

相关标准
- ISO/IEC 9075-1:2016 SQL标准的框架和一般信息
- ISO/IEC 9075-3:2016 SQL标准的调用级别接口(SQL/CLI)
- ISO/IEC 9075-4:2016 SQL标准的嵌入式SQL接口(SQL/PSM)
- ISO/IEC 9075-5:2016 SQL标准的对象管理和持久性(SQL/OLB)
- ISO/IEC 9075-9:2016 SQL标准的XML支持