SQL 语言是自由格式的(如同 C 或 PASCAL),通常忽略空格字符(例如 TAB 、LINEFEED 和各语句或语句元素之间额外的空格)。然而,必须至少有一个空白字符或其它定界符将关键字和标识与其它语法标记分开。
除了在带引号字符串中以外,SQL 是不区分大小写的;另见 标识符。在符合 ANSI 的数据库中,如果没有用双引号 ( " ) 定界对象的 owner ,而且当初始化数据库服务器时没有将 ANSIOWNER 环境变量设置为 1 ,则数据库服务器会以大写字母存储 owner 名称。
对于某些语句,只为单独的子句提供了这些信息。
大多数语句描述的最后都带有本手册和其它手册中的相关信息的引用。
SQL 语句 提供了每个 SQL 语句的描述,是以字母顺序排列的。SPL 语句 使用相同格式描述了每个 SPL 语句。