• 點部落
  • 首頁
  • RSS
    • 登入

亂馬客

https://rainmakerho.github.io/

2015-07-09

[SQL]Read Committed Snapshot,NOLOCK 的另一個選擇

  • 4231
  • 0
  • SQL

Read Committed Snapshot,NOLOCK 的另一個選擇

...繼續閱讀 »
  • sql
  • SNAPSHOT
2015-05-21

[SQL]開始日期加上工作天數,找出工作日

  • 8897
  • 0
  • SQL

如果有開始日期,再給你一個工作天數,是否可以找出這些工作日呢?

...繼續閱讀 »
  • sql
  • CTE
  • workday
2015-05-21

[SQL]計算日期之間的工作日

  • 10947
  • 0
  • SQL

要計算2個日期之間的工作日,SQL要如何寫呢?

...繼續閱讀 »
  • sql
  • CTE
  • workday
2015-04-21

[SQL]將字串依分隔符號轉成Table

  • 7442
  • 0
  • SQL

將字串依分隔符號轉成Table,是依分隔符號在那邊然後去擷取中間的字,然後新增到Table之中。
而本文章提供另一個透過XML + CROSS APPLY 的方式,也可以達到一樣的目的。

...繼續閱讀 »
  • cross apply
  • xml
  • split
2015-04-14

[SQL]用 APPLY 來簡化 SQL

  • 3324
  • 0
  • SQL

本文章介紹使用 APPLY 來减少重覆的字算式

...繼續閱讀 »
  • sql
  • apply
2015-02-02

[SQL]讓 Execute 可以搭配 Select Into,而不再只有 Insert into

  • 34814
  • 0
  • SQL

讓 Execute 或是 SP 的結果,可以搭配 Select Into,而不再只有 Insert into

...繼續閱讀 »
  • sql
  • execute
  • insert into
  • select into
2015-01-19

[SQL]比較2個日期相差的 年、月、日、時、分、秒

  • 2928
  • 0
  • SQL

同事問到,如果要比較2個日期相差的 年、月、日、時、分、秒那要如何處理呢?
原本的時、分、秒不要去Care加入的 1900/01/01,
但年、月、日就需要處理哦!

...繼續閱讀 »
  • sql
  • DATEDIFF
  • CONVERT
2015-01-13

[SQL]為什麼在Function中的 Order By 沒有效?

  • 3260
  • 0
  • SQL

為什麼在Function中的 Order By 沒有效?
只在客戶端發生,公司測試環境卻是好好的~~~
是SQL 2012的問題嗎?

...繼續閱讀 »
  • function
  • ignored
  • order
  • select
2015-01-07

[SQL]組出固定長度的字串

  • 3754
  • 0
  • SQL

利用datalength來補上空白,再組出需要的固定長度字串

...繼續閱讀 »
  • GetFixedStr
  • sql
  • STUFF
  • DATALENGTH
2014-12-10

[SQL]取得某段日期區間的月份名稱

  • 7108
  • 0
  • SQL

透過CTE取得某段日期區間的月份名稱

...繼續閱讀 »
  • date
  • Range
  • sql
  • CTE
2014-11-27

[SQL]動態查詢條件(Catch-all Queries)

  • 3402
  • 0
  • SQL

很多系統的查詢畫面之中,常常會有許多的非必填的查詢條件,
有輸入值就依那個資料查詢,沒有就怱略那個查詢條件。
針對這樣子的SQL,會造成 SQL Optimizer 無法正確判斷回傳的資料筆數。

...繼續閱讀 »
  • sql
  • or
  • OPTION(RECOMPILE)
2014-11-10

[SQL]Restore Database ... From Disk ... Move ... To

  • 2843
  • 0
  • SQL

常常用到Restore Database ... From Disk ... Move ... To
所以就記錄下來.

...繼續閱讀 »
  • FILELISTONLY
  • Restore Database Move
  • sql
2014-11-05

[SQL]Import的資料列最後多一個分隔符號要如何匯入資料庫呢?

  • 2423
  • 0
  • SQL

收到要轉入的文字檔中,每一列最後多一個分隔符號。
import到目的DB會多一個欄位呢!
怎麼辦呢?

...繼續閱讀 »
  • import
  • mapping
  • pipe
2014-10-22

[SQL]使用 sp_refreshview 更新 View 的 Metadata

  • 4946
  • 0
  • SQL

Table改後,有用到它的View需要Alter或是重建嗎?
可以利用 sp_refreshview 哦!

...繼續閱讀 »
  • schema
  • view
  • sql
  • change
2014-10-22

[SQL]SQL 2000 Attach 沒有 LDF 的資料庫

  • 4296
  • 0
  • SQL

在SQL 2000中,如果只有MDF檔,沒有LDF檔,要如何Attach呢?
CREATE DATABASE ... FOR ATTACH_REBUILD_LOG 不能用,要怎麼辦呢?

...繼續閱讀 »
  • sql
  • sql2000
  • ATTACH_REBUILD_LOG
  • REBUILD_LOG
2014-10-20

[SQL]過濾DateTime欄位資料

  • 18862
  • 0
  • SQL

本文章分享 DateTime 欄位的 Filter 方式,不在資料欄位上使用Function去Filter。

...繼續閱讀 »
  • filter
  • datetime
  • DATEADD
  • DATEDIFF
2014-10-20

[SQL]取得Table中不同欄位的最大值

  • 33415
  • 0
  • SQL

在SQL中要比較同一個Table不同欄位的大小值,需要使用 CASE WHEN 去判斷出同一筆資料中各欄位的大小值。
在SQL 2008後,可以使用Values 衍生資料表的方式哦!

...繼續閱讀 »
  • sql
  • multiple values
  • values
2014-10-16

[SQL]產生亂數值 RAND NEWID

  • 17148
  • 0
  • SQL

SQL中要產生一個亂數值可以使用 RAND 函數,
那什麼時候要再加入 NewID 給它 亂下去呢?

...繼續閱讀 »
  • checksum
  • sql
  • NEWID
  • RAND
2014-10-08

[TOOL]ExpressProfiler for SQL Server

  • 3890
  • 0
  • SQL

SQL Express並沒有SQL Profiler,如果要錄 SQL 要怎麼辦呢?
這時您可以使用 ExpressProfiler(aka SqlExpress Profiler)。

...繼續閱讀 »
  • ExpressProfiler
  • SqlExpress Profiler
2014-09-26

[SQL]依項目 + 時間來分群(SQL Islands)

  • 4057
  • 0
  • SQL

要依 項目 + 時間 來分群(SQL Islands)

...繼續閱讀 »
  • Gaps
  • Islands
  • sql
  • 1
  • 2
  • 3

學習網站

pluralsight

wintellectnow

標籤雲

系列文章

最新留言

  • 服務規範
  • 聯絡我們
© 2025 點部落 Ver. 2022.9.27.1
電魔小鋪有限公司 製作、維運;登豐數位科技 提供資安檢測