<HTML
><HEAD
><TITLE
>SQL 关键字</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.64
"><LINK
REV="MADE"
HREF="mailto:pgsql-docs@postgresql.org"><LINK
REL="HOME"
TITLE="PostgreSQL 7.3 文档"
HREF="index.html"><LINK
REL="UP"
TITLE="PostgreSQL 7.3 用户手册"
HREF="user.html"><LINK
REL="PREVIOUS"
TITLE="日期单位的历史"
HREF="units-history.html"><LINK
REL="NEXT"
TITLE="SQL 兼容性"
HREF="features.html"><LINK
REL="STYLESHEET"
TYPE="text/css"
HREF="stylesheet.css"><META
NAME="creation"
CONTENT="2003-04-06T06:47:59"></HEAD
><BODY
CLASS="APPENDIX"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>PostgreSQL 7.3 文档</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="units-history.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="features.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="APPENDIX"
><H1
><A
NAME="SQL-KEYWORDS-APPENDIX"
>Appendix B. <SPAN
CLASS="ACRONYM"
>SQL</SPAN
> 关键字</A
></H1
><A
NAME="AEN12663"
></A
><P
> <A
HREF="sql-keywords-appendix.html#KEYWORDS-TABLE"
>Table B-1</A
> 列出了所由在 SQL 标准和
<SPAN
CLASS="PRODUCTNAME"
>PostgreSQL</SPAN
> 7.3 里是关键字的记号.
你可以在 <A
HREF="sql-syntax.html#SQL-SYNTAX-IDENTIFIERS"
>Section 1.1.1</A
> 里找到
相关的背景信息.
</P
><P
> SQL 里有<I
CLASS="FIRSTTERM"
>保留字(保留)</I
>和
<I
CLASS="FIRSTTERM"
>非保留字</I
>之分.根据标准,
保留字是那些真正的关键字;我们决不能用它们做标识符.
非保留字只是在特定的环境里有特殊的含义,而在其它环境里是
可以用做标识符的.大多数非保留字实际上都是 SQL 声明的
内建表和函数的名字.而非保留字的概念实质上只是用来表示
在某些场合里,在一个字上附加了一些预先定义的含义.
</P
><P
> 在 <SPAN
CLASS="PRODUCTNAME"
>PostgreSQL</SPAN
> 里,分析器的工作
有些复杂.因为存在好几种不同范畴的记号,从那些永远不可能
用做标识符的到那些和普通标识符比较起来在分析器里完全没有
任何特殊状态的.(后者通常都是 SQL 声明的函数.)即使
保留关键字在 <SPAN
CLASS="PRODUCTNAME"
>PostgreSQL</SPAN
>
里都没有完全保留,而是可以用做字段标签(比如,
<TT
CLASS="LITERAL"
>SELECT 55 AS CHECK</TT
> -- 虽然 <TT
CLASS="TOKEN"
>CHECK</TT
>
是保留关键字.)
</P
><P
> 在 <A
HREF="sql-keywords-appendix.html#KEYWORDS-TABLE"
>Table B-1</A
> 里用于
<SPAN
CLASS="PRODUCTNAME"
>PostgreSQL</SPAN
> 的字段里,
我们把那些分析器明确知道,但是可以在大多数需要
标识符的环境里用做标识符的关键字分类为
<SPAN
CLASS="QUOTE"
>"非保留"</SPAN
>.
否则一些关键字就是非保留的,因此不能用做函数或者数据类型名字,
并且相应做了标记.(大多数这类记号代表有特殊语法的内置函数或者数据类型.
我们仍然可以使用这些函数或者类型,但是用户不能重新定义它们.)
标记为<SPAN
CLASS="QUOTE"
>"保留"</SPAN
>都是那些只允许出现在 <SPAN
CLASS="QUOTE"
>"AS"</SPAN
>
字段标签名里面的(以及可能还有很少的几个其它环境)的记号.
有些保留关键字还可以用做函数的名字;这点在表中也显示出来了.
</P
><P
> 一条通用的规则是∶如果你看到任何古怪的分析错,
说命令包含任何这里列出的关键字做标识符,
那么你可以先试试用双引号把那个标识符栝起来,看看问题是否消失.
</P
><P
> 在开始学习 <A
HREF="sql-keywords-appendix.html#KEYWORDS-TABLE"
>Table B-1</A
> 之前我们
还要理解的一件重要的事情是∶一个关键字在
<SPAN
CLASS="PRODUCTNAME"
>PostgreSQL</SPAN
> 中没有保留并不意味着
与改关键字相关的特性没有实现.同样,关键字的存在并不表明某个特性
就存在.
</P
><DIV
CLASS="TABLE"
><A
NAME="KEYWORDS-TABLE"
></A
><P
><B
>Table B-1. <SPAN
CLASS="ACRONYM"
>SQL</SPAN
> 关键字</B
></P
><TABLE
BORDER="1"
CLASS="CALSTABLE"
><THEAD
><TR
><TH
ALIGN="LEFT"
VALIGN="TOP"
>关键字</TH
><TH
ALIGN="LEFT"
VALIGN="TOP"
><SPAN
CLASS="PRODUCTNAME"
>PostgreSQL</SPAN
></TH
><TH
ALIGN="LEFT"
VALIGN="TOP"
><SPAN
CLASS="ACRONYM"
>SQL</SPAN
> 99</TH
><TH
ALIGN="LEFT"
VALIGN="TOP"
><SPAN
CLASS="ACRONYM"
>SQL</SPAN
> 92</TH
></TR
></THEAD
><TBODY
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ABORT</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ABS</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ABSOLUTE</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ACCESS</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ACTION</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ADA</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ADD</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ADMIN</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>AFTER</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>AGGREGATE</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ALIAS</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ALL</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ALLOCATE</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ALTER</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>非保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ANALYSE</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>ANALYZE</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
> </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
><TT
CLASS="TOKEN"
>AND</TT
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
>保留</TD
><
没有合适的资源?快使用搜索试试~ 我知道了~
postgresql7.3官方手册的中文版
共594个文件
html:590个
gif:2个
htm:1个
需积分: 3 5 下载量 197 浏览量
2008-10-20
09:53:11
上传
评论
收藏 1.42MB RAR 举报
温馨提示
postgresql7.3官方手册的中文版
资源推荐
资源详情
资源评论
收起资源包目录
postgresql7.3官方手册的中文版 (594个子文件)
stylesheet.css 298B
connections.gif 299B
catalogs.gif 296B
codehelp.htm 7KB
sql-keywords-appendix.html 123KB
app-psql.html 77KB
functions-string.html 58KB
features.html 55KB
runtime-config.html 55KB
xfunc-c.html 53KB
release-7-3.html 38KB
jdbc-ext.html 35KB
sql-select.html 33KB
functions-datetime.html 32KB
release-7-2.html 30KB
functions-formatting.html 30KB
datatype-datetime.html 29KB
multibyte.html 29KB
sql-syntax.html 28KB
unsupported-features-sql99.html 27KB
plpgsql-porting.html 27KB
datatype.html 26KB
rules-insert.html 25KB
x12051.html 25KB
user.html 25KB
sql-createtable.html 25KB
functions-matching.html 25KB
supported-platforms.html 24KB
queries-table-expressions.html 24KB
functions-misc.html 24KB
libpq-connect.html 22KB
release-7-0.html 22KB
install-procedure.html 21KB
kernel-resources.html 21KB
pltcl-description.html 21KB
admin.html 20KB
sql-copy.html 20KB
app-pgrestore.html 20KB
rules-views.html 19KB
app-pgdump.html 19KB
functions-geometry.html 19KB
functions-math.html 19KB
libpq-exec.html 19KB
client-authentication.html 18KB
app-postmaster.html 18KB
monitoring-stats.html 18KB
functions-subquery.html 17KB
programmer.html 17KB
xoper-optimization.html 17KB
protocol-message-formats.html 17KB
jdbc-datasource.html 17KB
auth-methods.html 16KB
doc-toolsets.html 16KB
plpgsql-control-structures.html 15KB
protocol-protocol.html 15KB
release-6-5.html 15KB
regress.html 15KB
sql-createtype.html 15KB
release-6-3.html 15KB
performance-tips.html 15KB
sql-createoperator.html 15KB
sql-expressions.html 14KB
sql-createfunction.html 14KB
plpgsql-statements.html 14KB
ddl-constraints.html 14KB
doc-build.html 14KB
reference.html 14KB
routine-vacuuming.html 14KB
libpq-example.html 14KB
app-postgres.html 14KB
sql-altertable.html 14KB
plpgsql.html 14KB
release-6-4.html 14KB
ddl-schemas.html 14KB
cvsup.html 13KB
xfunc-sql.html 13KB
bug-reporting.html 13KB
datatype-geometric.html 13KB
developer.html 13KB
catalog-pg-type.html 13KB
backup.html 13KB
charset.html 13KB
sql-lock.html 13KB
release-7-1.html 12KB
sql-set.html 12KB
libpq-async.html 12KB
explicit-locking.html 12KB
sql-createsequence.html 12KB
page.html 12KB
sql-grant.html 12KB
install-requirements.html 12KB
postmaster-start.html 12KB
arrays.html 12KB
functions-binarystring.html 12KB
sql-createindex.html 11KB
biblio.html 11KB
app-pg-ctl.html 11KB
nls.html 11KB
functions-net.html 11KB
ecpg-errors.html 11KB
共 594 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
lenlens
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功