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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 管理数据库 » 数据库管理实用程序

 

脚本执行实用程序 (dbrunsql)

允许您针对在 Windows Mobile 上运行的数据库,执行 SQL 命令,并运行命令文件。

语法
dbrunsql [ options ] [ SQL-script-file | SQL-command ]
选项 说明
-c "keyword=value; ..." 指定连接参数。请参见连接参数
-d 将从结果集中导出的数据写入输出文件中。如果不指定 -d,则所有 dbrunsql 输出均会写入输出文件中。
-e [ c | p | s ]

控制在语句执行过程中遇到错误时的行为。缺省情况下,dbrunsql 会在出现错误时提示用户。

  • c   忽略错误并继续执行语句。

  • p   给用户以提示,以了解用户是否要继续。

  • s   停止执行语句。

-f [ f | a ]

指定 dbrunsql 在导出结果集时使用的数据格式。可以指定以下各值之一:

  • a   导出数据时使用 ASCII 格式。

  • f   导出数据时使用 FIXED 格式。这是缺省格式。

-g [ + | - ] 防止显示 GUI。缺省情况下会显示 dbrunsql GUI。
-o filename 将输出消息写入指定的文件中。
-q

取消输出消息。只有在使用命令或命令文件启动 dbrunsql 时,此选项才有意义。指定此选项不会取消错误消息,但会取消以下各项:

  • 警告和其它非致命错误消息
  • 结果集的输出
-qc 在命令或脚本文件执行后立即关闭 dbrunsql 窗口。
-s 数字 指定在使用 FIXED 格式导出结果集时,每列读取的最大字节数。缺省值是 255。
-v 在 dbrunsql 输出中包含每个 SQL 语句的所有行。否则,在执行脚本文件时,只显示当前所执行行的号码。
注释

dbrunsql 实用程序允许您针对某个数据库执行 SQL 命令或运行命令文件。只有 Windows Mobile 支持 SQL Anywhere 脚本执行实用程序 (dbrunsql)。