SQL Server 通用分頁預存程序:游標法實作與效能考量
預存程序完整碼 CREATE PROCEDURE dbo.GetRecordSet @strSql NVARCHAR(MAX), -- 查詢
SQL 常用 DDL/DML 指令速查表:建表、修改、查詢、備份一覽
資料定義語言 (DDL) 建立資料表 CREATE TABLE TableName ( ID INT IDENTITY(1,1) P
SQL 行轉列、列轉行與動態交叉表完整實作教學
案例一:列轉行(行轉欄,Pivot) 原始資料:學生成績明細表 namekmcj 張三語文80 張三數學86 張三英語75 李四語文78 李四數學85 李四英
SQL Server 服務無法自動啟動?登入失敗錯誤 1069 完整排查指南
現象描述 重啟伺服器後,SQL Server 服務(MSSQLSERVER)未自動啟動。手動啟動時彈出錯誤: 「由於登入失敗而無法啟動服務」 「發生錯誤 10
SQL 進階技巧:重複資料查找、去重與序號產生完整攻略
場景一:找出所有重複的記錄 範例資料表 emp: emp_nonameage 001Tom17 002Sun14 003Tom15 004Tom16 方法
使用 VB6 實作 SQL Server 2000 資料庫備份與還原完整指南
備份策略概覽 備份類型說明建議頻率恢復目標 完整備份包含所有資料庫物件與資料每週/每日時間點恢復基準 差異備份僅備份上次完整備份後變更的資料每小時/每日縮短恢
SQL Server 異常處理與孤立事務深度解析
一、錯誤處理機制的陷阱:同樣是 Severity 16,行為卻大不同 SQL Server 的錯誤處理行為取決於錯誤發生的「批次」與「執行上下文」。單一批次內的
如何找出系統中效能不佳的 SQL 語句?Oracle Bad SQL 排查實戰
前言 資料庫效能調優的核心在於找出「壞 SQL」(Bad SQL)——那些消耗大量資源、導致回應緩慢的語句。本文介紹在 Oracle 環境下,透過動態效能視圖
什麼是 SQL 注入攻擊?原理、手法與防禦全解析
SQL 注入攻擊簡介 SQL 注入(SQL Injection)是 Web 應用程式最常見且危害最大的安全漏洞之一。駭客透過在輸入欄位、URL 參數或 Cook
JDBC 連接 SQL Server 2000 資料庫完整教學
前置準備 在開始撰寫 Java 程式連接 SQL Server 2000 之前,請確認已安裝以下元件: SQL Server 2000(任意版本,範例使用個人
SQL Server 產生 INSERT 腳本工具:三種存儲過程實作比較
需求背景 SQL Server 內建「產生指令碼」精靈可產生 DDL,但無法直接產生資料的 INSERT 陳述式。本文提供三種不同風格的存儲過程,皆能依資料表自
SQL Server 數字金額轉中文大寫函數(L2U)
函數用途 將數值型別的金額(如 1234.56)轉換為中文大寫金額格式(壹仟貳佰參拾肆元伍角陸分),適用於發票列印、財務報表、支票列印等場景。 完整函數定義
善用 sp_lock 診斷 SQL Server 阻塞與效能瓶頸
鎖定觀念釐清 鎖定並非壞事,它是資料庫為確保 ACID 一致性而實作的必要機制。問題在於過度鎖定、長時間持有、死結導致並發度下降。系統變慢時,首要任務是「看見」
SQL Navigator 5.5 團隊編碼與版本控制(VSS 整合)設定指南
伺服器端安裝(建立版本控制儲存庫結構) 選單 Tools → Server-Side Installation Wizard,若精靈失敗,改用手動執行腳本
實用 SQL Server 查詢腳本集錦:結構、空間、效能、維運
前言 整理自實務專案,涵蓋結構描述、空間分析、效能診斷、維運管理四大類常用 T-SQL 腳本,持續更新中。 1. 結構描述類 1.1 列出所有資料表完整結構
ADO 讀寫 SQL Server 日期時間欄位的正確姿勢
寫入日期時間(以目前時間為例) PutCollect(date, vtFld); 讀取日期時間並繫結至 UI 控制項 Value; const char*
ESQL (Embedded SQL for COBASE) 程式設計完整手冊
什麼是 ESQL? ESQL(Embedded SQL)是將 SQL 陳述式嵌入 C 程式碼中,經由預編譯器(ETE)轉換為標準 C/C++ 程式碼(呼叫 CC