目前分類:SQL Server (22)

瀏覽方式: 標題列表 簡短摘要

最近在研究如何透過SSRS製作儀錶板,RS報表大多都是報表形式,適合細看不適合當作彙整用的儀表板

如果能透過儀表板延伸到趨勢圖表在延伸到明細報表,這樣在數據圖表的閱讀性能大幅提升,也不用浪費既有報表改用其他報表工具

文章標籤

Louis 發表在 痞客邦 留言(0) 人氣()

最近剛好遇到工作上需要對特定資料表,根據排序後的第一筆資料進行刪除

過往可能需要先查詢出排序後第一筆資料關鍵Key值再進行刪除

文章標籤

Louis 發表在 痞客邦 留言(0) 人氣()

Aggregate Function

彙整函數是大多撰寫SQL Script很常使用的,以下我簡單進行分類

文章標籤

Louis 發表在 痞客邦 留言(0) 人氣()

最近在處理DB方面的CI/CD,讓資料庫方面的異動能夠透過版控留存紀錄,在透過CI/CD去部屬到指定的環境當中。

這邊先不討論CI/CD方面怎麼處理,而是分享一下SQL Server如何透過讀取.sql檔然後在DB中執行的部分。

文章標籤

Louis 發表在 痞客邦 留言(0) 人氣()

在處理交易型平台資料常常會遇到一個問題,我該如何清理資料表中老舊的資料,像是每天自動去清除三十天前的交易紀錄。

如果使用最簡單的 DELETE 語法,可能會影響線上交易並且產生大量的Transaction Log。

文章標籤

Louis 發表在 痞客邦 留言(0) 人氣()

遇到問題

要在A SQL Server中透過Link Server方式去執行B SQL Server的預設程序,發生了並未為RPC設定伺服器"B"

文章標籤

Louis 發表在 痞客邦 留言(0) 人氣()

整理工作上的筆記,在DB中非常少會使用到Cursor來回圈處理資料

真的有非常複雜要處理的資料,否則還是不建議使用Cursor

文章標籤

Louis 發表在 痞客邦 留言(0) 人氣()

問題

最近在處理動態SQL語法的工作

文章標籤

Louis 發表在 痞客邦 留言(0) 人氣()

在撰寫預設程序(store procedure, SP)時

有時候會在當中呼叫其他的SP取得資料在進行加工

Louis 發表在 痞客邦 留言(1) 人氣()

剛在網路上看到有人在發問一個有關Excel匯入DB時資料處理問題

小弟不才只想到這個笨方法跟大家分享

Louis 發表在 痞客邦 留言(0) 人氣()

在SSMS介面中每個Database底下都有一個同義字(Synonym)的項目

大多數人基本上都直接忽略掉,因為在正常資料庫設計上比較不會需要使用到

Louis 發表在 痞客邦 留言(0) 人氣()

概述

SQL Server 2005以後就開始提供一些好用的視窗函數(Window Function)

Louis 發表在 痞客邦 留言(0) 人氣()

在SQL Server2005以後,提供了Apply的功能

Apply 的功能類似 Join 主要是將兩張資料表做處理

Louis 發表在 痞客邦 留言(0) 人氣()

時常我們在下查詢語法時,會先由A表中抓出鎖定的ID作為篩選B表時的IN條件下的選項

SELECT B1,B2,B3

Louis 發表在 痞客邦 留言(0) 人氣()

今天要來分享的算是在寫查詢語法時的小小觀念

很不巧小弟也是最近才知道當中的差別(看來以前亂用居然都沒出亂子,真是好險阿)

Louis 發表在 痞客邦 留言(0) 人氣()

什麼是OFFSET-FETCH?

簡單來說就是"分頁處理"功能

Louis 發表在 痞客邦 留言(0) 人氣()

剛好最近朋友因為比對資料庫內容時

在找尋如何比對到資料表中有那些欄位有設定預設值以及其預設值為何

Louis 發表在 痞客邦 留言(0) 人氣()

一般在處理帶有小數點的數值我們會將資料型態設定為浮點數

而MSSQL中常見的浮點數有

Louis 發表在 痞客邦 留言(2) 人氣()

SCOPE_IDENTITY、@@IDENTITY、IDENT_CURRENT

SCOPE_IDENTITY

Louis 發表在 痞客邦 留言(1) 人氣()

在使用SQL組資料時,有時候會針對資料的時間去找出對應的月初、月末等時間點的值

以下記錄一下幾個常用的SQL 時間函數

Louis 發表在 痞客邦 留言(0) 人氣()

1 2