首页 > 解决方案 > Sqlcmd:'var=1':参数无效。使用 Bash 脚本

问题描述

这是我在 stackoverflow 中的第一篇文章:D

我在使用 sqlcmd 在 sql 文件中传递变量时遇到问题。

sqlcmd -S "$host" -U "$username" -P "$password" -d "$dbname" -s "║" -v test=1 -i $productQuery -h -1 | while IFS="," read -r row
do
 # some stuff here..    
done

它有错误“Sqlcmd:'test = 1':无效参数。输入'-?' 求助。”。提前致谢!:D

标签: bashsqlcmd

解决方案


|while ...导致错误。我想出了不同的解决方案来解决我的问题。感谢@user1934428


推荐阅读