当脚本中 运行 时,如何在 db2 更新查询中使用 '$$' 作为列数据

how can I use '$$' as column data in a db2 update query when running in script

我必须 运行 在 shell 脚本中更新查询

db2 "update tablename set fam=' ' where fam='$$' ";

尽管 table 有 fam='$$' 我收到以下消息:

未找到 FETCH、UPDATE 或 DELETE 的行;或者查询结果为空 table.

这是因为“$$”被认为是 PID,即进程 ID。那么我该如何处理呢

尝试这样的事情:

db2 "update tablename set fam=' ' where fam='$$' ";

您需要转义特殊字符。