当前位置: 首页 > article >正文

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文件中执行即可。


http://www.kler.cn/a/395776.html

相关文章:

  • hive 统计各项目下排名前5的问题种类
  • 前端知识点---this的用法 , this动态绑定(Javascript)
  • Linux 命令行配置为单臂旁路由。
  • 力扣513:找树左下角的值
  • 实验6记录网络与故障排除
  • STM32 51单片机设计半导体制冷片温控设计
  • 关于指针对象的问题
  • 搜维尔科技:TOUCH力反馈设备睿尔曼机械臂,遥操作机械臂
  • 实现 Toy-React , 实现 JSX 渲染
  • 通过css的哪些方式可以实现隐藏页面上的元素?
  • spark的学习-05
  • Java中的集合类与线程安全的讨论
  • ETLCloud支持的数据处理类型包括哪些?
  • ubuntu docker里面安装Omniverse Launcher不能登陆
  • 【Elasticsearch】01-ES安装
  • node对接ChatGpt的流式输出的配置
  • Apache Doris:深度优化与最佳实践
  • Dev C++ 无法使用to_string方法的解决
  • shell编程(2)永久环境变量和字符串显位
  • 利用云计算实现高效的数据备份与恢复策略
  • 使用 DBSCAN(基于密度的聚类算法) 对二维数据进行聚类分析
  • Spring基础之——控制反转(IOC)、依赖注入(DI)与切面编程(AOP)概念详解(适合小白,初学者必看)
  • 问:数据库的六种锁机制实践总结?
  • C语言,用最小二乘法实现一个回归模型
  • (附项目源码)Java开发语言,211 springboot 在线问诊系统的设计与实现,计算机毕设程序开发+文案(LW+PPT)
  • 谷歌Gemini发布iOS版App,live语音聊天免费用!