tag 存儲過程

標籤
貢獻9
59
01:35 AM · Nov 15 ,2025

@存儲過程 / 博客 RSS 訂閱

mob64ca12d80f3a - Postrgres 存儲過程 stable

Postgres 存儲過程 stable 是一個在現代數據庫體系中被廣泛使用的重要功能。隨着時間的推移,越來越多的企業選擇將儲存邏輯封裝在數據庫中,以增強性能與一致性。在這篇博文中,我們將深入探討存儲過程的穩定性問題,結合實際案例進行分析和解析。 背景描述 自從 1986 年 PostgreSQL 開始發展以來,其存儲過程的功能已經逐漸完善。STABLE 存儲過程的定義是,

User , 存儲過程 , aigc , ci

收藏 評論

愛看C語言的BK - MySQL 21天學習計劃 - 第十三天:存儲過程與函數

今天我們將進入 MySQL 數據庫編程的核心部分——存儲過程與函數。如果你之前學過其他編程語言,你可以把存儲過程理解為數據庫中的"函數"或"子程序",它們能幫你把複雜的 SQL 邏輯封裝起來,實現代碼複用和權限控制。想象一下,當你需要反覆執行一段包含十幾行 SQL 的業務邏輯時,存儲過程能讓你像調用函數一樣簡單地完成這一切! 存儲過程基礎:從創建到調用 存儲過程(St

MySQL , 存儲過程 , AI寫作 , aigc , SQL

收藏 評論

愛看C語言的BK - MySQL 21天學習計劃 - 第十五天:視圖與遊標

視圖:數據的虛擬窗口 在數據庫操作中,我們經常需要反覆執行復雜的查詢語句。例如,人力資源部門可能需要頻繁查詢員工的基本信息和薪資情況,這通常涉及多表連接。如果每次都編寫完整的SQL語句,不僅效率低下,還容易出錯。這時,視圖就能幫我們解決這個問題。 視圖的創建與管理 視圖是基於SQL查詢結果的虛擬表,它本身不存儲數據,而是動態引用底層表的數據。創建視圖的基本語法如

字段 , 查詢語句 , 存儲過程 , AI寫作 , aigc

收藏 評論

colddawn - DB where 字段 is null 會走索引嘛

1.對查詢進行優化,要儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 2.應儘量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如: select id from t where num is null 最好不要給數據庫留NULL,儘可能的使用NO

字段 , 大數據 , 存儲過程 , 數據倉庫 , bc

收藏 評論

爾等氏人 - PostgreSQL存儲過程與函數

引言 存儲過程和函數是數據庫編程的重要組成部分,它們將業務邏輯封裝在數據庫服務器內部,提供了一種高效、安全且易於維護的代碼組織方式。PostgreSQL作為功能強大的開源關係型數據庫,提供了豐富而靈活的存儲過程和函數支持,支持多種編程語言,滿足不同場景的需求。 存儲過程與函數的區別 在PostgreSQL中,存儲過程和函數有着明確的區別。函數總是返回一個值(即使是void類型

存儲過程 , 架構 , 後端開發 , postgresql , SQL

收藏 評論

技術博客領航者 - sql server與kepserver的odbc

前一陣子做一個項目,就是把以前SqlServer的數據庫移植到Oracle中,要求是在原有代碼的基礎上修改,使應用程序可以同時運行在兩種不同的數據庫上。這是我第一次接觸用C#操作Oracle。走了不少彎路,現在把它記下來,也希望可以別人少走一些彎路。 1. Oracle中表名,字段名,存儲過程名,變量名不能超過30個字符串長度。 2. Oracle

存儲過程 , 空字符串 , 應用程序 , 數據庫 , SQL Server

收藏 評論

長腿大壯 - H2 數據庫索引優化與存儲過程相關關鍵字

H2 數據庫索引優化與存儲過程相關關鍵字 在 H2 數據庫的進階使用中,索引優化關鍵字是提升查詢性能的核心,存儲過程相關關鍵字則能封裝複雜業務邏輯,兩者結合能讓數據庫應對高併發、複雜計算等場景時更遊刃有餘。這些關鍵字看似抽象,實則實用性極強,掌握它們能讓數據庫操作從 “能用” 升級到 “好用”。 一、索引優化進階關鍵字 基礎的CREATE INDEX之外,H2 還提供了更靈活

oracle , 字段 , 存儲過程 , 數據庫 , H2

收藏 評論

wx6875a567c49bb - MySQL存儲過程

MySQL 存儲過程(Stored Procedure)是預編譯並存儲在數據庫中的一組 SQL 語句集合,可通過單次調用執行復雜邏輯(如多表查詢、事務處理、批量操作),核心優勢是複用性強、減少網絡傳輸、提升性能,適合封裝複雜業務邏輯。 與自定義函數(UDF)相比,存儲過程支持事務、寫操作(INSERT/UPDATE/DELETE)、返回多個結果集(通過參數、結果集、臨時表)

MySQL , 存儲過程 , 數據庫

收藏 評論

南大通用GBase - 南大通用GBase 8c 數據庫使用存儲過程刷新序列值

在數據庫管理中,序列刷新是一項重要操作。GBase 8c 數據庫推出的增強版序列刷新存儲過程,為用户帶來了更靈活、精確的序列刷新體驗。本文將詳細介紹該存儲過程的使用方法、應用場景及注意事項,助您輕鬆應對各種複雜的序列刷新需求。 01 功能概述 GBase 8c 數據庫的增強版序列刷新存儲過程是一項重要的功能升級。它新增了兩個關鍵參數,分別是 target_table

MySQL , 存儲過程 , 數據庫 , GBase 8c , 主鍵 , ide

收藏 評論

南大通用GBase - 南大通用GBase 8s中RPAD函數使用介紹

在測試過程中,進行邊界值測試或是其他有插入大量數據的需求場景,可以藉助 lpad 或 rpad 函數生成滿足特定條件的數據存入變量當中,並將該變量作為參數插入或拼接在 sql 語句當中完成邊界值用例的設計。 RPAD 函數:返回 source_string 的一個副本,右填充達到 length 參數指定的總字節數。函數返回類型取決於,source_string、pad_st

oracle , GBase 8s , 字符串 , 數據 , 存儲過程 , 數據庫

收藏 評論