自学内容网 自学内容网

Linux服务器下连接kingbase并执行SQL的脚本

Linux服务器上实现通过shell脚本更新数据(非信创服务器)

#!/bin/bash

# PostgreSQL 连接信息
HOST="172.16.2.112"
DBNAME="bxszf"
USER="flexoffice"
PASSWORD="123456789"

# SQL 更新语句
SQL_QUERY="update flexoffice.yqsbb set sort_no = sort_no + 1 where id = '9f74d794e4e54c659abc9e4c64a4d29f'"

# 连接数据库并执行 SQL 查询
PGPASSWORD="$PASSWORD" /opt/Kingbase/ES/V8/Server/bin/ksql -h $HOST -d $DBNAME -U $USER -c "$SQL_QUERY"

# 检查命令执行结果
if [ $? -eq 0 ]; then
  echo "SQL 更新操作成功完成。"
else
  echo "执行 SQL 更新操作时出错。"
fi

上面的内容保存到shell文件中执行即可。


原文地址:https://blog.csdn.net/sxdtzhaoxinguo/article/details/143792531

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!