検索に戻る
案件記録
一种基于数据库的UPDATE语句中变量赋值的方法及系统
発明不明
10請求項 · 2 独立
§ Ⅰ
案件概要
IPC分類
G06F 16/23 (2019.01)G06F 16/21 (2019.01)G06F 16/28 (2019.01)
本申请公开一种基于数据库的UPDATE语句中变量赋值的方法及系统。本方法包括:在MSSQL兼容模式下识别UPDATE SET语句中的会话变量标识并生成变量令牌;遍历目标列表设置变量标识与索引以区分变量赋值与列赋值;重排目标列表使变量赋值先于列赋值执行;调用表达式求值接口计算变量结果并通过钩子函数回写至会话变量;最后执行列赋值完成数据更新。本发明在openGauss中原生支持SQL Server风格的UPDATE SET变量赋值语法,无需手动拆分为多条语句,降低了异构数据库迁移成本,简化了存储过程等业务逻辑,减少了网络交互与计算冗余,提升了执行效率与系统稳定性。
ログインして全文を読む
請求項 1 を表示しています。無料登録で全 10 項の請求項、明細書全文、全図面、翻訳、法的状態を閲覧できます。
- 全請求項
- 技術分野
- 背景技術
- 発明の概要
- 図面の説明
- 発明を実施するための形態
外部リソース