当您执行语句时,Interactive SQL 会自动将其保存在一个历史记录列表中,该列表在各 Interactive SQL 会话间一直保持。Interactive SQL 维护的记录包含多达 50 个最近执行的语句。
可在 [历史记录] 窗口中查看整个语句列表。要访问 [历史记录] 窗口,请按 Ctrl+H,或单击工具栏上的 [SQL] » [历史记录]。
最近的语句出现在列表的底部。要重新调用某条语句,请选择该命令,然后单击 [确定]。它将出现在 Interactive SQL 的 [SQL 语句] 窗格中。可从 [历史记录] 窗口中选择多条语句。
可从 [历史记录] 窗口中复制语句在别处使用,方法是在 [历史记录] 窗口中选择相应语句,然后按 Ctrl+C 或单击 [复制] 按钮。单击 [确定] 将选定的语句复制到 Interactive SQL 的 [SQL 语句] 窗格。复制多条语句时,语句以语句分隔符(缺省情况下是分号)进行分隔。
可通过以下方式将语句保存到文本文件中,以便在后续 Interactive SQL 会话中使用:按 Ctrl+S 或单击 [将历史记录另存为 .SQL 文件] 按钮,指定 .sql 文件的位置和名称,然后单击 [保存]。您还可以在 [收藏夹] 列表中保存 SQL 脚本文件。
[历史记录] 窗口的内容会在各 Interactive SQL 会话间一直保持。通过单击 [删除] 可从历史记录中删除所选语句。通过单击 [清除历史记录],可从历史记录中删除所有语句。上述两种操作都无法撤消。
也可在不使用 [历史记录] 窗口的情况下重新调用语句。使用工具栏中的 [重新调用前一 SQL 语句] 和 [重新调用下一 SQL 语句] 图标可向后或向前滚动以选择语句,或者分别按 Alt+右箭头和 Alt+左箭头。
如果执行包含口令信息的 SQL 语句(CREATE USER、CONNECT 或 CREATE EXTERNLOGIN),该口令信息会出现在 [历史记录] 窗口中并保持到当前 Interactive SQL 会话结束。
在后续的 Interactive SQL 会话中查看语句历史记录时,包含口令信息的任何语句中的口令都会被替换为 [...]。例如,如果在 Interactive SQL 中执行以下语句:
CREATE USER testuser IDENTIFIED BY testpassword; |
在后续的 Interactive SQL 会话中,[历史记录] 窗口中将显示以下语句:
CREATE USER testuser IDENTIFIED BY ...; |
将 SQL 脚本文件、SQL 语句和连接添加到收藏夹
编辑收藏夹
共享收藏夹
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |