如何从命令行运行db2 sql命令?

Rad*_*dek 6 db2 command-line

我该怎么办

  • sql命令 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com'
  • 通过命令行
  • 对于db2数据库
  • 在linux上
  • 从shell脚本文件?

Mic*_*rek 11

您需要使用其中包含"db2profile"的id登录到您的linux机器.profile.

如果您不确定我在说什么,请查看db2实例所有者的.profile(通常是db2inst1,除非您在安装期间更改了它).最简单的事情可能是以db2实例所有者身份登录.

登录后,在命令行键入"db2".如果找不到"db2",则重新检查.profile内容.

要执行sql命令,请在命令行键入以下内容(替换为要连接的数据库的名称):

db2 connect to <database name>
db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com'
Run Code Online (Sandbox Code Playgroud)

  • 有没有办法在同一个命令中连接并执行命令?与此类似:“db2 连接到 &lt;数据库名称&gt;; SELECT * FROM 表;”` (3认同)