我正在编写脚本来连接数据库并执行存储过程,效果很好。但是 sqlcmd 将额外的信息消息/无效字符打印到命令行。使用 Sqlcmd 版本 13.0.0000.0 Linux。
请参阅以下错误消息,对于我创建的示例脚本的试用
DATE: 17 Aug 16 TIME: 08:04:02
1> 2> hi
1>
示例脚本,
date '+DATE: %d %h %y TIME: %H:%M:%S'
sqlcmd $1 -D -U<dbo> -P<password> -S<db> << EOF
print 'hi'
go
EOF
我不明白为什么1> 2>
会显示消息。如何避免sqlcmd的信息消息/无效字符?