在 Interactive SQL 中输入命令时,可以查找存储在当前数据库中的表、列或过程的名称并将其插入光标所在的位置。
从 [工具] 菜单选择 [查寻表名] 或按 F7 键。
查找并选择该表。
单击 [确定],将表名插入到 [SQL 语句] 窗格中的当前光标位置。
从 [工具] 菜单选择 [查寻表名] 或按 F7 键。
查找并选择包含该列的表。
单击 [显示列]。
选择该列并单击 [确定],列名将被插入到 [SQL 语句] 窗格中的当前光标位置。
从 [工具] 菜单选择 [查寻过程名] 或按 F8 键。
查找并选择该过程。
单击 [确定],将过程名插入到 [SQL 语句] 窗格中的当前光标位置。
在 [查寻表名] 和 [查寻过程名] 窗口中,可以输入所要查找的表或过程的前几个字符。列表范围将会缩小到仅包含那些以所输入文本开头的项。
可以使用 SQL 通配符 '%'(百分号)和 '_'(下划线)帮助缩小搜索范围。'%' 匹配由零个或多个字符组成的任意字符串,而 '_' 匹配任一字符。
例如,要列出包含 profile 一词的所有表,请键入 %profile%。
如果要在表名中搜索百分号或下划线,必须在百分号或下划线前加一个转义字符。SQL Anywhere ODBC 驱动程序和 SQL Anywhere JDBC 驱动程序的转义字符是 '~'(代字号)。
在 [SQL 语句] 窗格中键入时,Interactive SQL 支持数据库对象名的文本完成,因此也可以改用这种方法来查找表名和过程名。请参见使用文本完成。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |