在 Interactive SQL 中,可以更改数据库表中现有行内的任何值或所有值。
前提条件
您必须对所修改的列具有 UPDATE 特权。对于 SQL Anywhere 和 UltraLite 数据库,不得禁用表编辑。
上下文和注释
编辑结果集时,一次只能对一行中的值进行更改。
在 Interactive SQL 中执行查询
在 [结果] 选项卡上,单击要更改的值。
右击该值,然后单击 [编辑行],或按 F2 键。
包含该值的表单元格中即会出现 [...] 按钮。
单击 [...] 按钮并选择以下选项之一:
在窗口中编辑 打开一个可用于键入新值(仅限字符数据字段)的窗口。
设为空值 如果列不可为空,则此菜单项不显示。
设为缺省值 当添加新行到表格,并且仅当列已定义缺省值时,将显示此菜单项。
从文件装载 可用于浏览文件,然后从此文件装载单元格的内容。
输入新值。要更改行中的其它值,请按 Tab 键或 Shift+Tab 移动到其它值。
完成对行中值的编辑后,即可按 Enter 键更新数据库。
按 Esc 键可取消对所选值做出的更改。
执行 COMMIT 语句以使您对表所做的更改成为永久更改。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |