在“SQL”选项卡上执行 SQL 语句

在使用 SQL Server Compact 3.5 查询分析器执行 SQL 语句时,以下条件适用:

  • 您可以执行由一条 SQL 语句组成的查询,也可以执行由使用分号 (;) 分隔的多条语句组成的查询。

  • 如果在执行时没有选择文本,则 SQL Server Compact 3.5 尝试将“SQL”选项卡上的所有文本作为单个批处理执行。

  • 以两个短划线 (--) 开头的行被视为备注,将被忽略。

  • 可以使用剪切、复制和粘贴按钮来执行文本编辑任务。

  • “SQL”菜单上,当选中“Word Wrap”时,SQL 语句将自动换行以适合“SQL”选项卡的屏幕。当未选中“Word Wrap”时,SQL 语句可能超出屏幕的显示范围。

执行 SQL 语句或批处理图标

点击可执行 SQL 语句或批处理。

剪切文本图标

点击可剪切文本。

复制文本图标

点击可复制文本。

粘贴文本图标

点击可粘贴文本。

使用显示计划/执行计划

使用 SQL Server Compact 3.5 查询分析器,您可以生成和保存显示计划或执行计划。可以在设备上运行 SQL Server Compact 3.5 查询分析器,执行查询,然后将 XML 显示计划数据保存到 .SQLPlan 文件中。此时,您可以将此 .SQLPlan 文件复制到台式机,以及使用 SQL Server Management Studio 进行查看。

生成执行计划

  1. “SQL”选项卡上,选择“Actual Execution Plan”“Estimated Execution Plan”

    备注

    选择“Actual Execution Plan”将执行查询并生成实际的执行计划。选择“Estimated Execution Plan”将不执行查询,但生成预计的执行计划。

  2. 键入查询,并点击执行按钮(绿色箭头)。

  3. 将提示您为执行计划选择一个保存位置。键入名称以保存执行计划,然后点击“OK”“Type”字段被禁用,并且始终设置为“Execution plan (*.sqlplan)”

    备注

    如果选择了“Actual Execution Plan”,则 SQL Server Compact 3.5 查询分析器将首先执行查询,并用结果填充“Grid”选项卡,但尚未显示“Grid”选项卡。此外,“Type”字段始终被禁用,并且设置为“Execution plan (*.sqlplan)”

  4. SQL Server Compact 3.5 查询分析器保存 XML 数据,并在“Grid”选项卡中显示结果。

    备注

    如果选择了“Estimated Execution Plan”而非“Actual Execution Plan”,则“Grid”选项卡将为空,因为实际上没有执行任何查询。

管理 SQL 脚本

“SQL”选项卡上,您可以为 SQL Server Compact 3.5 创建新的脚本文件,打开现有脚本文件以及将脚本文件保存到目录中。还可以将频繁使用的 SQL 语句直接保存在 SQL Server Compact 3.5 查询分析器中,以供编辑和重用。以下任务主要通过使用“SQL”菜单上的“New”“Open”“Save”命令执行:

启动新的 SQL Server Compact 3.5 脚本文件

  • “SQL”菜单上,点击“New”。此操作清除“SQL”选项卡中的所有文本以创建新的脚本文件。

打开 SQL Server Compact 3.5 脚本文件

  • 若要打开最近访问的 SQL Server Compact 3.5 脚本文件,请点击“Tools”菜单,然后点击要打开的文件。

  • “SQL”菜单上,点击“Open”。在“Name”列表中,点击要打开的脚本文件。如果要打开的文件没有出现在“Name”列表中,请在“Folder”框中选择文件所在的目录,然后在“Type”框中指定文件类型。

保存 SQL Server Compact 3.5 脚本文件

  • 若要保存当前的脚本文件,请在“SQL”菜单上,点击“Save”。如果文件已经存在,则将“SQL”选项卡上显示的最新版本保存在其当前目录中。

  • 如果脚本文件是新文件,请在“Save As”对话框的“Name”“Folder”“Type”“Location”框中输入相应的信息。

备注

如果您打开一个脚本并进行更改,那么将自动保存这些更改。

保存频繁使用的 SQL 语句以供编辑和重用

最多可以将 10 条频繁使用的 SQL 语句直接保存在 SQL Server Compact 3.5 查询分析器中,并可以同时浏览每条语句的文本以确定要打开哪条语句以供编辑和重用。

保存 SQL 语句

  1. “SQL”选项卡上,选择要保存的文本,然后点击预设按钮(请参阅此列表底部的附图)。

  2. “Button Presets”对话框中,点击希望语句与之对应的预设按钮号(1 到 10)。语句的第一行出现在按钮号的旁边。如果以前已经添加了任何 SQL 语句,则其内容的第一行将出现在所分配按钮号的旁边。如果按钮号与以前添加的语句对应,则新语句将覆盖它。

  3. 若要进行保存,请点击“OK”

保存 SQL 语句图标

点击可保存 SQL 语句。

打开已保存的语句

  • “SQL”选项卡上,点击与已保存语句对应的预设按钮号。如果不确定选择哪个按钮号,请点击预设按钮以查看已保存语句的列表,然后点击“Cancel”返回到“SQL”选项卡。下图显示出现在 Pocket PC 设备上的 SQL Server Compact 3.5 查询分析器。

    查询分析器屏幕快照

    A:点击可打开已保存的 SQL 语句。点击与已保存语句的预设按钮号相对应的数字。

    B:点击可查看已保存 SQL 语句及其对应预设按钮号的列表,或者保存 SQL 语句。必须输入和选择文本才能保存 SQL 语句。

    如果在打开 SQL 语句后编辑它,则所做更改将不会反映在“Button Presets”对话框中。若要保存所做的更改,请重复前面所述的语句保存过程。