[發明專利]可視化數據庫變更語句生成方法、裝置及存儲介質在審
| 申請號: | 202010033126.4 | 申請日: | 2020-01-13 |
| 公開(公告)號: | CN111274263A | 公開(公告)日: | 2020-06-12 |
| 發明(設計)人: | 李佳文 | 申請(專利權)人: | 平安國際智慧城市科技股份有限公司 |
| 主分類號: | G06F16/242 | 分類號: | G06F16/242;G06F16/248 |
| 代理公司: | 北京鴻元知識產權代理有限公司 11327 | 代理人: | 王迎;袁文婷 |
| 地址: | 518000 廣東省深圳市前海深港合*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可視化 數據庫 變更 語句 生成 方法 裝置 存儲 介質 | ||
1.一種可視化數據庫變更語句生成方法,應用于電子裝置,其特征在于,所述方法包括:
S110:根據目標數據庫服務器信息,通過后臺接口請求訪問所述目標數據庫服務器,并將所述目標數據庫服務器中的需要檢測更新的數據寫入應用數據庫服務器;
S120:選擇所述需要檢測更新的數據中需要導出的請求數據信息,通過后臺訪問所述應用數據庫服務器確定與所述請求數據對應的第一反饋數據,并獲取與所述請求數據信息對應的目標數據庫服務器信息,在所述目標數據庫服務器中確定與所述請求數據對應的第二反饋數據;
S130:通過比較所述第一反饋數據與所述第二反饋數據以確定所述第一反饋數據與所述第二反饋數據的差異項,并根據所述差異項確定與所述差異項對應的變更語句。
2.根據權利要求1所述的可視化數據庫變更語句生成方法,其特征在于,步驟S110進一步包括:
根據客戶端界面輸入的目標數據庫服務器信息請求后臺接口,所述后臺向所述目標數據庫服務器請求獲取所述目標數據庫服務器下的庫表信息;
所述目標數據庫服務器將所述庫表信息返回至所述后臺,通過所述后臺將與所述庫表信息對應的數據反饋至客戶端界面展示;
根據客戶端界面提交的基于反饋數據的目標數據庫服務器信息以及需要檢測更新的數據,請求后臺接口,并將所述目標數據庫服務器信息以及需要檢測更新的數據代入所述后臺接口;
所述后臺再次請求目標數據庫服務器獲取所述需要檢測更新的數據;
所述目標數據庫服務器根據所述后臺的請求將與所述需要檢測更新的數據對應的表的結構和/或數據信息反饋至后臺;
所述后臺將當前獲取的表的結構和/或數據信息寫入應用數據庫服務器,同時產生提交記錄供客戶端列表查看。
3.根據權利要求2所述的可視化數據庫變更語句生成方法,其特征在于,
所述后臺向所述目標數據庫服務器請求獲取所述目標數據庫服務器下的庫表信息;所述目標數據庫服務器將所述庫表信息返回至所述后臺,通過所述后臺將與所述庫表信息對應的數據反饋至客戶端界面展示的步驟包括:
采用原生Jdbc的方式連接所述目標數據庫服務器,并通過原生sql語句查詢所述目標數據庫服務器下所有的庫表信息;
獲取與所述目標數據庫服務器信息對應的庫表信息下的所有表的結構和/或數據信息,并反饋至客戶端界面展示。
4.根據權利要求2所述的可視化數據庫變更語句生成方法,其特征在于,
所述提交記錄包括在所述應用數據庫服務器中創建的記錄表、數據表和字段表;其中,
所述記錄表用于保存用戶提交的信息;
所述數據表用于以json數組的形式保存與所述需要檢測更新的數據對應的表的結構和/或數據信息;
所述字段表用于保存與所述需要檢測更新的數據對應的表的結構和/或數據信息的字段以及所述字段的數據類型、長度及默認值。
5.根據權利要求1所述的可視化數據庫變更語句生成方法,其特征在于,步驟S120進一步包括:
通過客戶端界面選擇所述檢測更新的數據中需要導出的請求數據信息,所述客戶端請求后臺接口,并傳入與所述請求數據對應的ID;
所述后臺訪問所述應用數據庫服務器,通過所述應用數據庫服務器確定與所述請求數據對應的第一反饋數據,同時,所述后臺向所述應用數據庫服務器查詢與所述ID對應的目標數據庫服務器信息,應用數據庫服務器將所述目標數據庫服務器信息反饋至所述后臺;
所述后臺基于所述目標數據庫服務器信息向所述目標數據庫服務器獲取與所述ID對應的表結構和/或數據作為所述第二反饋數據;
所述目標數據庫服務器將所述表結構和/或數據反饋至所述后臺。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安國際智慧城市科技股份有限公司,未經平安國際智慧城市科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010033126.4/1.html,轉載請聲明來源鉆瓜專利網。





