Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » 管理数据库 » SQL Anywhere 图形管理工具

 

使用文本完成

Interactive SQL 和 Sybase Central 提供了文本完成选项,该选项可为您提供对象名称。可以配置文本完成,以完成以下任意或所有对象类型的名称:表、视图、列、存储过程和系统函数。

对于 SELECT、INSERT、UPDATE、DELETE 和 DESCRIBE 语句,所列出的可能建议与您在语句中键入的位置有关。例如,假定有以下 SQL 语句:

SELECT EmployeeID FROM Employees as e WHERE e.EmployeeID>=20;

如果在 SELECT 后面打开文本完成窗口,则该列表将包含 Employees 表中的列名以及存储过程和 SQL 函数。

如果在 FROM 后面打开文本完成窗口,则该列表只包含表和存储过程。

如果在 WHERE 子句中的 e 后面打开文本完成窗口,则该列表只包含别名为 e 的表中的列。

 ♦  使用文本完成
  1. 在 Interactive SQL 中,在 [SQL 语句] 窗格中键入数据库对象名的第一个字母。

  2. 按 Ctrl+Space 或 Ctrl+Shift+Space。

    即会出现一个窗口,其中列出以所键入的字母开头的数据库对象名。在以下示例中,它会显示所有以字母 F 开头的数据库对象。

    以字母 F 开头的数据库对象的文本完成选项。

    如果未看到想要的对象名,请按 Tab 键查看完整的数据库对象列表(取决于所设置的过滤选项—缺省情况下,所有数据库对象都会出现在列表中)。

  3. 从列表中选择对象名,然后按 Enter 键。

    对象名即会出现在 [SQL 语句] 窗格中。

可以从 Interactive SQL 中的 [选项] 窗口配置文本完成设置,也可在 Sybase Central 中的文本编辑器窗口上进行配置。


文本完成键盘快捷方式