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

ops/2024/11/18 2:35:41/

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

sql">#!/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 ]; thenecho "SQL 更新操作成功完成。"
elseecho "执行 SQL 更新操作时出错。"
fi

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


http://www.ppmy.cn/ops/134604.html

相关文章

行业类别-智能制造-子类别工业4.0-细分类别物联网应用-应用场景智能工厂建设

1.大纲分析 针对您提出的题目“4.0 行业类别-智能制造-子类别工业4.0-细分类别物联网应用-应用场景智能工厂建设”,以下是一个详细的大纲分析,旨在深入探讨该应用场景下的各个方面: 一、引言 智能制造与工业4.0概述 智能制造的定义与发展趋…

[Docker#9] 存储卷 | Volume、Bind、Tmpfs | -v/mount | MySQL 灾难恢复 | 问题

目录 1. 什么是存储卷? 2. 生活案例 3. 为什么需要存储卷? 4. 存储卷分类 一. 管理卷 Volume 创建卷 通过 -v 或 --mount 指定 1. -v 语法 命令格式 参数说明 2. --mount 语法 命令格式 参数说明 验证 二. 绑定卷 (Bind Mount) 1. 绑定卷概述 2. 创建绑定卷…

SpringBoot有几种获取Request对象的方法

HttpServletRequest 简称 Request,它是一个 Servlet API 提供的对象,用于获取客户端发起的 HTTP 请求信息。例如:获取请求参数、获取请求头、获取 Session 会话信息、获取请求的 IP 地址等信息。 那么问题来了,在 Spring Boot 中…

【网络安全面经】技术性问题

1.SQL注入原理 主要基于Web应用程序对用户输入数据的合法性缺乏严格的判断或过滤 2.windows上提权的方式和linux提权方式 windows:本地溢出漏洞提权,AT(计划任务提权),SC(创建服务提权),PS(微软官方工具pstool),数据…

集群聊天服务器(2)Json介绍

目录 Json序列化Json反序列化 大家之间交流用json,想要发送数据,就把数据序列化成json,想要接收数据,就反序列化成自己程序的语言。 Json序列化 可以直接赋值一个容器对象 js[‘xx’]vec; #include "json.hpp" using jsonnlohman…

蓝桥杯每日真题 - 第15天

题目:(钟表) 题目描述(13届 C&C B组B题) 解题思路: 理解钟表指针的运动: 秒针每分钟转一圈,即每秒转6度。 分针每小时转一圈,即每分钟转6度。 时针每12小时转一圈…

python实战案例----使用 PyQt5 构建简单的 HTTP 接口测试工具

python实战案例----使用 PyQt5 构建简单的 HTTP 接口测试工具 文章目录 python实战案例----使用 PyQt5 构建简单的 HTTP 接口测试工具项目背景技术栈用户界面核心功能实现结果展示完整代码总结 在现代软件开发中,测试接口的有效性与响应情况变得尤为重要。本文将指导…

Android LiveData 处理数据倒灌的几种措施

LiveData MutableLiveDataSingleLiveEventUnFlowLiveDataUnPeekLiveData扩展1. 为什么Fragment中要使用viewLifecycleOwner代替this2. 如果使用了Fragment的this,有可能产生的问题 参考地址 MutableLiveData 粘性特性 定义 MutableLiveData的粘性特性是指当一个观察…