深圳市一帆時空科技有限公司王春龍獲國家專利權(quán)
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)獲悉深圳市一帆時空科技有限公司申請的專利SQL生成方法、設(shè)備及計算機可讀存儲介質(zhì)獲國家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國家知識產(chǎn)權(quán)局授予,授權(quán)公告號為:CN119336781B 。
龍圖騰網(wǎng)通過國家知識產(chǎn)權(quán)局官網(wǎng)在2025-09-26發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請?zhí)?專利號為:202411402941.8,技術(shù)領(lǐng)域涉及:G06F16/242;該發(fā)明授權(quán)SQL生成方法、設(shè)備及計算機可讀存儲介質(zhì)是由王春龍;楊波;楊豐;胡微微設(shè)計研發(fā)完成,并于2024-10-09向國家知識產(chǎn)權(quán)局提交的專利申請。
本SQL生成方法、設(shè)備及計算機可讀存儲介質(zhì)在說明書摘要公布了:本申請公開了一種SQL生成方法、設(shè)備及計算機可讀存儲介質(zhì),涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,所述方法包括:通過根據(jù)SQL生成的起點位置,加載SQL模板;解析所述SQL模板,記錄所述SQL模板中的占位符;獲取數(shù)據(jù)交換格式的替換字符串,根據(jù)所述占位符,查找所述替換字符串中對應(yīng)的SQL片段;基于所述字符串中的所述SQL片段進行所述SQL模板中的所述占位符的替換;將替換的所述SQL片段進行合并,確定完整的SQL語句,克服了SQL生成時出現(xiàn)代碼冗余的技術(shù)缺陷,實現(xiàn)了減少SQL生成的代碼冗余的技術(shù)效果。
本發(fā)明授權(quán)SQL生成方法、設(shè)備及計算機可讀存儲介質(zhì)在權(quán)利要求書中公布了:1.一種SQL生成方法,其特征在于,所述的方法包括: 根據(jù)SQL生成的起點位置,加載SQL模板; 解析所述SQL模板,記錄所述SQL模板中的占位符; 獲取數(shù)據(jù)交換格式的替換字符串,根據(jù)所述占位符,查找所述替換字符串中對應(yīng)的SQL片段; 解析所述SQL片段的結(jié)構(gòu),創(chuàng)建空字符串并設(shè)置游標,循環(huán)遍歷SQL模板,直到游標到達SQL模板字符串的末尾,在模板中查找下一個占位符的開始位置,從找到的占位符開始位置提取占位符的名稱,根據(jù)占位符的名稱,結(jié)合placeholdersMap和functionsMap,確定占位符的類型,即所述SQL片段的類型; 若所述SQL片段為靜態(tài)參數(shù),則直接進行所述占位符的替換; 若所述SQL片段為調(diào)用參數(shù),則調(diào)用包含SQL片段模板、起始值、終止值以及分隔符的@foreach函數(shù),以處理重復(fù)的所述SQL片段,@foreach是一個循環(huán)處理函數(shù),定義為“@foreachsqlFragment,start,end,delimiter”,其中,sqlFragment是字符串形式的SQL片段,包含@id作為占位符,start是一個數(shù)值變量,用于指定循環(huán)起始值,end是一個數(shù)值變量,用于指定循環(huán)終止值,delimiter是用于連接各個迭代生成的SQL片段的分隔符; 通過所述@foreach函數(shù)循環(huán)遍歷從所述起始值到所述終止值的每個數(shù)值,將所述SQL片段模板中的占位符替換為所述數(shù)值; 使用所述分隔符連接替換的每個所述SQL片段模板,生成完整的所述SQL片段; 將替換的所述SQL片段進行合并,確定完整的SQL語句。
如需購買、轉(zhuǎn)讓、實施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請人或?qū)@麢?quán)人深圳市一帆時空科技有限公司,其通訊地址為:518000 廣東省深圳市南山區(qū)粵海街道科技園社區(qū)科苑路15號科興科學園A棟A2-702;或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準確性。
2、報告中的分析和結(jié)論僅反映本公司于發(fā)布本報告當日的職業(yè)理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據(jù)或者憑證。


熱門推薦
- 中交第二公路勘察設(shè)計研究院有限公司席明軍獲國家專利權(quán)
- 牛津大學科技創(chuàng)新有限公司西蒙·約翰·戴維斯獲國家專利權(quán)
- 第一資本服務(wù)有限責任公司威廉·杜安獲國家專利權(quán)
- 三菱電機株式會社藏堀貴大獲國家專利權(quán)
- 寧波易璐達汽配有限公司錢海達獲國家專利權(quán)
- 廣州科語機器人有限公司蔡理莊獲國家專利權(quán)
- 華為技術(shù)有限公司尤索·海斯卡寧獲國家專利權(quán)
- 大唐移動通信設(shè)備有限公司趙亞利獲國家專利權(quán)
- 北京航空航天大學沈明珠獲國家專利權(quán)
- 中國船舶工業(yè)系統(tǒng)工程研究院王康碩獲國家專利權(quán)