如何使用NO脚本文件从命令行执行sql命令?

时间:2011-04-07 01:34:24

标签: sql command-line firebird

有没有办法在linux上使用update contact set email_address='foo@bar.com';(firebird)执行isql

我不想使用-i开关来指定sql脚本文件。我不能使用交互模式,因为我将从php脚本运行sql命令。

1 个答案:

答案 0 :(得分:3)

在标准输入上输入命令时,大多数敏感的SQL shell都会做正确的事情,所以你应该能够echo将你的SQL isql转换为echo "update contact set email_address='foo@bar.com';" | /path/to/isql --your-favorite-switches

{{1}}