您可以使用 INSERT 语句的 ON EXISTING 子句用新值更新表中现有的行(根据主键查寻)。此子句仅可用于拥有主键的表。如果尝试对没有主键的表或代理表使用此子句,则将造成语法错误。
指定 ON EXISTING 子句会使服务器查寻每个输入行的主键。如果相应的行不存在,则会插入新行。对于表中已经存在的行,您可以选择:
为重复的键值生成错误。如果不指定 ON EXISTING 子句,此行为是缺省行为。
在没有任何提示的情况下忽略输入行,不生成任何错误。
用输入行中的值更新现有的行
有关详细信息,请参见 INSERT 语句。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。