站長資訊網
最全最豐富的資訊網站

navicat怎么創建存儲過程

navicat怎么創建存儲過程

navicat怎么創建存儲過程?下面就為大家詳細介紹一下其中涉及到的操作。

推薦教程:MySQL入門視頻

1、使用Navicat Premium打開創建函數向導,操作:連接名——數據庫——函數——新建函數

navicat怎么創建存儲過程

2、選擇過程——輸入存儲過程參數——完成(這一步可以不填寫參數,編寫存儲過程代碼的時候設置參數)

navicat怎么創建存儲過程

navicat怎么創建存儲過程

3、按照要求完成存儲過程代碼編寫

 BEGIN      DECLARE t_error INTEGER DEFAULT 0;       DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET t_error=1; # 保證數據一致性 開啟事務      START TRANSACTION;  # 獲取需同步數據的時間節點(3個月前的第一天)  # 即當前日期 2018-07-10  @upmonth 日期 2018-04-01 8      SET @upmonth= DATE_ADD(CURDATE() - DAY (CURDATE()) + 1, INTERVAL - 3 MONTH); # 遷移數據語句     SET @sqlstr=CONCAT(‘INSERT INTO fd_aseet_record_back_3_6      SELECT * FROM fd_asset_record WHERE type in (3, 6) AND calendar_date < ?‘); # 刪除數據語句     SET @delsqlstr=CONCAT(‘DELETE FROM fd_asset_record WHERE type in (3, 6) AND calendar_date < ?‘);  #執行數據遷移     PREPARE _fddatamt FROM @sqlstr;     EXECUTE _fddatamt USING @upmonth;     DEALLOCATE PREPARE _fddatamt; #執行遷移后的數據刪除     PREPARE _fddatadel FROM @delsqlstr;     EXECUTE _fddatadel USING @upmonth;     DEALLOCATE PREPARE _fddatadel;     IF t_error = 1 THEN          ROLLBACK;    #語句異常-回滾     ELSE          COMMIT;    #提交事務      END IF;      END

4、保存——輸入存儲過程名——確定

navicat怎么創建存儲過程

5、選擇存儲過程名——運行函數——查看結果

navicat怎么創建存儲過程

navicat怎么創建存儲過程

擴展資料

  存儲過程(Stored Procedure)是在大型數據庫系統中,一組為了完成特定功能的SQL 語句集,它存儲在數據庫中,一次編譯后永久有效,用戶通過指定存儲過程的名字并給出參數(如果該存儲過程帶有參數)來執行它。存儲過程是數據庫中的一個重要對象。主要分為一下幾類。

1系統存儲過程

  以sp_開頭,用來進行系統的各項設定.取得信息.相關管理工作。

2本地存儲過程

  用戶創建的存儲過程是由用戶創建并完成某一特定功能的存儲過程,事實上一般所說的存儲過程就是指本地存儲過程。

3臨時存儲過程

  分為兩種存儲過程:

  一是本地臨時存儲過程,以井字號(#)作為其名稱的第一個字符,則該存儲過程將成為一個存放在tempdb數據庫中的本地臨時存儲過程,且只有創建它的用戶才能執行它;

  二是全局臨時存儲過程,以兩個井字號(##)號開始,則該存儲過程將成為一個存儲在tempdb數據庫中的全局臨時存儲過程,全局臨時存儲過程一旦創建,以后連接到服務器的任意用戶都可以執行它,而且不需要特定的權限。

4遠程存儲過程

  在SQL Server2005中,遠程存儲過程(Remote Stored Procedures)是位于遠程服務器上的存儲過程,通常可以使用分布式查詢和  EXECUTE命令執行一個遠程存儲過程。

5擴展存儲過程

  擴展存儲過程(Extended Stored Procedures)是用戶可以使用外部程序語言編寫的存儲過程,而且擴展存儲過程的名稱通常以xp_開頭。

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
精品久久久无码人妻中文字幕| 精品在线免费观看| 国产成人亚洲精品播放器下载 | 竹菊影视国产精品| 久久久综合九色合综国产精品| 国语自产精品视频| 国产精品户外野外| 国产精品.XX视频.XXTV| 天天爽夜夜爽8888视频精品| 国产日韩精品在线| 亚洲日韩中文字幕在线播放| 国产精品久久久久久久久久久搜索 | 亚洲视频精品在线| 无码精品人妻一区二区三区中| 亚洲AV永久青草无码精品| 久久精品一区二区免费看| 国产办公室秘书无码精品99| 国产亚洲精品国产| 秋霞久久国产精品电影院| 日本精品久久久久中文字幕8| 九九热在线精品视频| 老司机69精品成免费视频| 久久精品中文字幕首页| 久久一区二区精品| 99久久人妻精品免费二区| 久久Av无码精品人妻系列| 中文精品久久久久国产网址| 久久久久久精品无码人妻| 精品成在人线AV无码免费看 | 无码精品久久一区二区三区| 一区二区精品在线观看| 国产精品1024视频| 久久亚洲精品无码播放| 国产最新进精品视频| 亚洲av永久无码精品漫画| 青草国产精品久久久久久| 亚洲精品视频观看| 99re热免费精品视频观看| 精品丝袜人妻久久久久久| 国产成人精品免费直播| 日韩版码免费福利视频|