MySql依據查詢結果,生成insert、update語句


場景:之前有一次測試宣講中,同事直接用Navicat從查找結果中,直接生成insert語句,支持批量生成語句。

可應用場景:自動化、性能測試初始化數據。直接從現有庫中將需要的數據內容查詢出來,再生成對應的insert語句,插入到對應的測試目標數據庫中,減少由於手工手成數據的冗余工作和導表的誤操作。

工具需求:Navicat 11.0.18(老版本好像沒有這功能)

步驟:

  • 寫出要導出的sql腳本,運行查詢
  • 在生成的結果中,選中所需要導出的行(支持Ctrl、Shift按鍵功能)
  • 選中結果后,右鍵在選中行位置處選擇“復制為”--“Insert 語句”【此時,對應的Insert已被復制】

 


 

此方法也可直接生成update語句


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM