SQL Server 暫存表(#temp、##global)完整使用指南
暫存表分類 類型前綴可見範圍生命週期 本地暫存表#僅建立該表的 SessionSession 結束自動刪除 全域暫存表##所有 Session 可見最後
SQL Server 將資料庫物件擁有者批量變更為 dbo
適用場景 異機遷移、合併專案導致表/預存程序擁有者混雜(如 user1.TableA、user2.ProcB),需統一歸屬 dbo 簡化權限管理。 舊版作法(
SQL Server 修改 sa 登入名稱的方法
警告 直接修改系統基底表 sysxlogins 屬於不支援操作,可能導致資料庫損壞、升級失敗、安全稽核不合規。生產環境嚴禁使用,僅供舊版系統(SQL 2000/
SQL Server 靜默安裝腳本完整實作步驟分析
背景動機 手動安裝 SQL Server 需互動填寫參數、耗時 30 分鐘以上。靜默安裝腳本可實現「雙擊一次,半小時後直接可用」,適合批量部署、測試環境快速重建
解決 MSSQL「字串或二進位資料會被截斷」錯誤
錯誤訊息 Msg 8152, Level 16, State 14 String or binary data would be truncated. The
SQL SELECT 連接查詢入門:以專輯/曲目表為例
範例資料模型 Album (asin PK, title, artist, price, release, label, rank) Track (album
SQL Server CASE 運算式完整指南:簡單/搜尋形式、分組統計、CHECK 約束實戰
兩種語法形式 1. 簡單 CASE(Simple CASE) CASE sex WHEN 1 THEN 男 WHEN 2 THEN 女
SQL Server 建立連結伺服器圖文教程(跨伺服器查詢)
適用場景 跨實例/跨資料庫/跨伺服器查詢資料 異構資料源(Oracle、MySQL、PostgreSQL、Excel 等)透過 OLE DB/
SQL Server UNION 與 UNION ALL 差異與使用範例
核心差異 特性UNIONUNION ALL 重複行自動去重(DISTINCT)保留所有行 效能需排序/雜湊去重,較慢單純串聯,極快 適用場景業務要求唯一
SQL Server 直接將資料表匯出為 XML 格式(FOR XML EXPLICIT)
範例資料表 CREATE TABLE dbo.SiteData ( Id INT IDENTITY(1,1) PRIMARY KEY
SQL Server LIKE 模糊查詢完整指南:通配符、逸出字元與效能陷阱
四大通配符對照表 符號意義範例匹配範例 %零個或多個任意字元LIKE Mc%McBadden, McDonald _單一任意字元LIKE _herylC
SQL Server 依資料表名稱查詢欄位名稱、說明、類型與長度
核心查詢:單一資料表完整欄位中繼資料 SELECT TableName = OBJECT_NAME(c.object_id), Colum
SQL 語句優化 Hint 大全:30 個實用範例(Oracle 風格)
說明 本文整理 30 個常見的 Oracle 風格 Hint(/*+ ... */),用於引導優化器產生特定執行計畫。SQL Server 使用不同語法(OPT
SQL Server 資料表分區操作與設計完整指南
前言:為什麼需要資料表分區 當資料表成長至數億列,單一檔案群組的 I/O 成為瓶頸。SQL Server 資料表分區 將邏輯資料表按分區鍵(如日期)切分至多個檔