如何使用中的计划

金融专用设备2021年09月06日

1、首先,你可以用SQLCMD来执行交互式动作,例如:

C:sqlcmdsqlcmd 1 SELECT name from tabases 2 GO

同时你也可以试着键入如下命令:

1:ServerListSERVERS:WUYZ1

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

2、执行SQL脚本文件

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

C:sqlcmdsqlcmd -i l

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

C:sqlcmdsqlcmd 1 :out t2 :r l

纺织设计类比赛的设计主旨应该与高校的教育目标相结合 3、在脚本中使用变量

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

SET NOCOUNT ON Select $(Cols) from $(tablename) GO

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

C:sqlcmdsqlcmd -i l -o t -v cols=\"name,object_id,create_date\" tablename=\"jects\"

以上的语句用途:执行L脚本文件,并把输出的信息输出到T文件中,并分别指定了COLS,TABLENAME的参数值。

4、在脚本中设置变量的值

除了通过外部传入参数的值外,还可以在内部设置参数的值,如下面的例子:

e:luse masterbackup database [$(db)] to disk=\'$(file)\'e:l:setvar db msdb:setvar file c:k:r e:l

假如你想知道当然定义了哪些变量,可以使用:listvar命令来显示:

主要命令汇总:

:r filename:ServerList:List:Listvar:Error filename | STDOUT | STDERR:Out filename | STDOUT | STDERR:Perftrace filename | STDOUT | STDERR:Connect server[instance] [timeout] [user_name[password] ]:On Error [exit | ignore]:SetVar variable value:Help:XML ON | OFF

主要环境变量汇总:

-a SQLCMDPACKETSIZE-d SQLCMDDBNAME-H SQLCMDWORKSTATION-h SQLCMDHEADERS-l SQLCMDLOGINTIMEOUT-m SQLCMDERRORLEVEL-P SQLCMDPASSWORD-S SQLCMSSERVER-s SQLCMDCOLSEP-t SQLCMDSTATTIMEOUT-U SQLCMDUSER-w SQLCMDCOLWIDTH

呼和浩特哪医院男科好
孩子消化不良怎么调理
南昌睾丸炎
相关阅读
揭秘准妈妈肚子上那条神秘的“孕妇中线”,看完你就明白了

相信很多准奶奶都发现了这样一个弊端,那就是:在自己怀怀胎间内,胸直通...

2023-09-29
工信部:建立重点多层次供应链企业“白名单”制度,确保重点多层次供应链的稳定畅通

据中国网,4月19日,国新办就2022年一季度工业和核心内容发展情况举行发布...

2023-09-18
高油价“我家”?“三桶油”市值,一天蒸发近千亿!21天狂揽15板,这只股今天却跌停!芯片板块,逆势上

如今,A股零售商几大主要期权频发随之而来同化。受国外大宗品价位大跌受...

2023-09-17
需求有望积极向好 短期硅锰现货价格或稳定运行偏重于

来源:金投网硫锰青海地区(的设计为FeMN68Si18)7同年6日主流额度在7750元/吨不...

2023-09-15
不长寿的男人,常常有5个共同点?人到中年,劝你做好回去改一改

究竟从何时起,“明目”这一词也开始视作烂梗。 一说到明目,就似乎一下...

2023-09-14
知情人士:"SOHO(东亚)CFO被警方调查"绝非空穴来风

据悉,有微博网友爆料称“SOHO(华南地区)主管财务官倪葵阳受贿内幕交易...

2023-09-12
友情链接