SQL2005数据库中的SQLCMD工具使用_SQL SERVER数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

SQL数据库 2005中的SQLCMD工具使用

作者:黑客防线网安SQL维护基地 来源:黑客防线网安SQL维护基地 浏览次数:0

本篇关键词:sql数据库sql教程
黑客防线网安网讯:本文概述SQL Server 2005中的SQLCMD工具使用方法过程等,并汇总变量列表。  1、你可以用SQLCMD执行交互式动作,如:  C:sqlcmd>sqlcmd  1> SELECT name from sys.databases  2> GO ...

本文概述SQL Server 2005中的SQLCMD工具使用方法过程等并汇总变量列表

  1、你可以用SQLCMD执行交互式动作如:

  C:sqlcmd>sqlcmd

  1> SELECT name from sys.databases

  2> GO

  你也可以试着键入如下命令,现实服务器列表

  1>:ServerList

  SERVERS:

  WUYZ

  1>如果想看其他命令的使用,可以键入:Help /?

  2、执行SQL脚本文件

  你可以在SQLCMD命令上加入参数I来执行SQL脚本文件,例如:

  C:sqlcmd>sqlcmd -i test.sql

  上面的I选项允许你执行一个脚本文件,另外,你也可以指定O选项,把命令的输出导出到指定文件,当然,我们也可以在代码中指定输出结果,如下

  C:sqlcmd>sqlcmd

  1> :out output.txt

  2> :r test.sql

  3、在脚本中使用变量

  SQLCMD支持可以在脚本中接收用户传入的变量信息,如下面语句:

  SET NOCOUNT ON

  Select $(Cols) from $(tablename)

  GO

  上面语句请求2个参数,我们可以通过指定相应的参数信息传给脚本,如下:

  C:sqlcmd>sqlcmd -i test.sql -o Output.txt -v cols="name,object_id,create_date" tablename="sys.objects"

  上面语句的用途是:执行TEST.SQL脚本文件,并把输出的信息输出到OUTPUT.TXT文件中,并分别指定了COLS,TABLENAME的参数值

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-10296-1.html
网站维护教程更新时间:2012-03-21 02:32:21  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer