iT邦幫忙

sqlserver相關文章
共有 87 則文章

徵才 台南科學園區-台積電-資料庫管理工程師

台南科學園區-台積電-資料庫管理工程師 擴廠需求 機會難得 正職/非輪班/工程師 國立大學/研究所資訊相關科系畢 5年專職DBA/大型系統管理工作 Oracle...

技術 影響Query Optimizer產生執行計畫的關鍵(統計值)

什麼是統計值 SQL Server的QO(Query Optimizer)透過cost-based model來選擇一個最合適計畫(估算成本最低)來執行查詢...

技術 資料庫索引深入淺出(二)

前文 本系列文章 資料庫索引深入淺出(一) 資料庫索引深入淺出(二) 兩種基本索引 Clustered Index(叢集索引) NonCluste...

技術 【SQLServer】不需要遞迴,使用spt_values快速生成連續整數0-2048

今天想回答sql server - Select Consecutive Numbers in SQL爬文發現,自己居然一直不知道spt_values用法 (羞...

鐵人賽 自我挑戰組 DAY 30

技術 鐵人賽完賽後記

這次小弟第一次參加鐵人賽活動 很高興完成這次的任務 也很感謝其中有訂閱小弟文章與回覆的網友與大神們 完賽後會再詳讀各位的留言並進行回復 從「問與答」部分內容...

鐵人賽 自我挑戰組 DAY 29

技術 使用「資料庫專案」進行 SQL Server 指令碼的版本管理

在 Visual Studio 中可使用「資料庫專案」資料庫物件進行管理 若在專案類型中沒有此項目可重新進入安裝畫面勾選安裝「資料庫專案」 目前僅支援 SQL...

鐵人賽 自我挑戰組 DAY 28

技術 使用 EntityFramework CodeFirst 注意事項

EntityFramework 在 .NET Core 環境中只有 Code First 與 Database First 在此描述先前使用 Code Firs...

鐵人賽 自我挑戰組 DAY 27

技術 EntityFramework vs SQL statement

在 .NET 開發環境中 應使用 EntityFramework 還是 ADO.NET 存取資料庫一直是個爭論不休的議題 列出之前使用 EntityFramew...

鐵人賽 自我挑戰組 DAY 26

技術 在一次的呼叫下進行一對多資料表存取

在資料庫設計中經常會碰到的情境 新增/維護主資料與關連資料 建立一筆訂單 新增訂購人/出貨資訊(一)與商品清單(多) 建立使用者 新增使用者(一)與隸屬群組(多...

鐵人賽 Modern Web

技術 [iT鐵人賽Day36]SQL Server 找出最新日期的所有資料

今天有份資料表要我查出最新日期的所有資料做成API,也就是說時間是最新的那一天(年、月、日)的所有資料,但是問題來了,日期欄位的時間最小單位是有到秒的,一直再想...

鐵人賽 自我挑戰組 DAY 25

技術 用 StoredProc 進行資料表的篩選內容

查詢是一個應用程式常見功能 然而依使用者輸入參數進行不同條件篩選 對應用程式開發人員而言 或許會使用組合字串的方式對查詢語法進行加工 在 EntityFram...

鐵人賽 Modern Web

技術 [iT鐵人賽Day35]ASP.NET-使用者控制項-分頁的用法

Web Forms使用者控制項 在ASP.NET中沒有內建的分頁控制項,但可以從GridView屬性的AllowPaging設定為True,就可以完成分頁,但使...

鐵人賽 自我挑戰組 DAY 24

技術 使用 rowversion 來判斷要更新庫存的商品

說明前先描述環境 ERP 系統 門市 電子商務網站 第三方電子商務網站 A 第三方電子商務網站 B 第三方電子商務網站 A,B 的庫存更新由 API 串接執...

鐵人賽 自我挑戰組 DAY 23

技術 資料匯入系統的經驗談

這是一個 將多個來源的外部資料 匯入到資料庫並進行分析的情境 總資料大小為 3GB 資料更新頻率為每月一次 資料傳遞接使用 CSV 文字檔 因資料量過大無法...

鐵人賽 Modern Web

技術 [iT鐵人賽Day34]SQL Server 實用的排序函數 ROW_NUMBER()

ROW_NUMBER() ROW_NUMBER()是SQL用來做排序的函數,在做分頁功能時,通常都會使用上它,ROW_NUMBER()會將查詢出來的每一列資料加...

鐵人賽 自我挑戰組 DAY 22

技術 CURSOR 指標進行資料表操作

先前某個情境 Table-A Id A B C 1 A1 B1 123 2 A1 B2 551 3 A2 B3 13 Table-B Id A B D 1 A...

鐵人賽 Modern Web

技術 [iT鐵人賽Day33] SQL Server 暫存表(@ # ##)與CTE (Common Table Expressions)

前言 今天要介紹的是SQL Server的暫存表以及CTE的用法,因為在之後我打算寫ASP.NET自製分頁控制項的應用,會用到一點暫存表與CTE的SQL指令,所...

鐵人賽 Modern Web

技術 [iT鐵人賽Day32]請出示驗證票(Ticket),才能入場買餅乾(Cookie)吃唷!(FormsAuthentication 授權驗證 會員登入)

登入驗證票卷 今天要來講的是ASP.NET的帳號登入登出的驗證功能,如何使用表單驗證來完成會員登入,因為怕之後有可能會忘記所以來紀錄一下這篇。若講解的有錯誤,麻...

鐵人賽 自我挑戰組 DAY 21

技術 使用 CROSS APPLY 進行資料表轉置

很多既有系統中存在著用資料行名稱來定義資料儲存內容的設計 非正規化的資料表設計 這時就可以使用 CROSS APPLY 以資料行名稱定義的設計 轉換成以資料...

鐵人賽 Modern Web

技術 [iT鐵人賽Day31]ASP.NET 用Gridview控制項的刪除事件刪除資料

Gridview的刪除事件 在使用ASP.NET與SQLServer做出留言板系列文中,已經有寫過新增資料進資料表的作法了,今天要來寫在Gridview控制項刪...

鐵人賽 自我挑戰組 DAY 20

技術 使用 CTE 讓查詢指令碼更好閱讀

透過 CTE 可以讓子查詢的 Transact-SQL 有更佳的閱讀性 例: 在一個不嚴謹的資料表設計中 找出身分證字號重複的清單 SELECT [Key]...

鐵人賽 自我挑戰組 DAY 19

技術 使用者登入與角色

就安全性議題來說 僅提供給應用程式適當資料庫物件存取權限 是一個非常推薦的作法 不要因為方便而提供 SA 帳號或權限給應用程式存取 (即便是 EPR 等重要系統...

鐵人賽 自我挑戰組 DAY 18

技術 對索引進行維護:重組與重建

資料表經過經常性的新增修改刪除作業後 該資料表的索引就會變片段/零碎 如同電腦硬碟進行磁碟重組 在 SQL Server 中也可對片段/零碎的索引進行「重組」或...

鐵人賽 自我挑戰組 DAY 17

技術 資料列存放索引 (rowstore index)

SQL Server 索引有兩種儲存類型 資料列存放索引 (rowstore index) 與資料行存放索引 (columnstore index) 盡量讓查詢...

鐵人賽 Modern Web DAY 30

技術 [iT鐵人賽Day30]使用ASP.NET與SQLServer做出留言板(不包含樣式美化XDD) 下篇

在上一篇(中篇)的最後已經拉出了回應文章的頁面,今天就繼續接下去作業並且完成留言板,當作鐵人賽的一個Ending。 參考留言板範例:嘉義縣公共汽車管理處留言板...

鐵人賽 Modern Web DAY 29

技術 [iT鐵人賽Day29]使用ASP.NET與SQLServer做出留言板(不包含樣式美化XDD) 中篇

那麼就繼續完成嘉義縣公共汽車管理處留言板留言板吧! 上篇看這 下篇看這 首頁顯示資料表的資料 在上一篇最後已經完成了新增留言資料到資料庫了,且按下確定留言的下一...

鐵人賽 自我挑戰組 DAY 16

技術 資料庫復原模式與事件記錄檔

在 SQL Server 中 復原模式有三種:完整、大量紀錄與簡單模式 淺談復原模式 完整 (Full) 完整復原模式可使用完整、差異與事件紀錄備份 在此模式下...

鐵人賽 Modern Web DAY 28

技術 [iT鐵人賽Day28]使用ASP.NET與SQLServer做出留言板(不包含樣式美化XDD) 上篇

如題今天來做可以把留言的資料存到資料庫的留言板,參考範例嘉義縣公共汽車管理處的旅客留言板,那就開始吧。 製作留言板分成三篇,這邊附上其他篇連結: 留言板中篇點這...

鐵人賽 自我挑戰組 DAY 15

技術 管理檔案群組下的檔案

一個資料庫可以用多個檔案群組 預設為一個 PRIMARY 檔案群組 一個檔案群組是可以有一致多個檔案 主要檔案副檔案名稱為 *.mdf 次要檔案名稱為 *...

鐵人賽 Modern Web DAY 27

技術 [iT鐵人賽Day27]使用ASP.NET把檔案內的資料存進資料庫並顯示在Web頁面

經過連續好幾天的SQL介紹,今天要做的事情不是SQL介紹,而是如標題所示XD 使用ASP.NET把文字檔案的資料存進資料庫 這邊有一份2019年高雄得獎的里長的...