• 如果你想當個專業的DBA,那下列這些指令可不能不熟。更多詳細內容可參考線上說明
    sp_who

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

如何將逗號分隔的字串透過T-SQL回傳成一組DataSet呢。
例如輸入 Sandy,Marry,Dofi 一組字串時,回傳下列三筆資料 。

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

今天使用 SQL Server 2008 Management Studio 修改維護計畫時,老是執行失敗。檢查了錯誤訊息後,發現錯誤訊息只列出:The connection "???????" is not found. This error is thrown by Connections collection when the specific connection element is not found. 
這錯誤訊息看起來像是在讀取中文字元的 connction 名稱,發生錯誤。由進一步查證,發現遠端伺服器安裝的SQL Server 是英文版,而我的用戶端管理工具是中文版。第一時間猜測可能是不同的語言版本工具修改同一個維護計畫發生異常。一時間有股衝動讓我很想移除目前的中文版用戶端管理工具。

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

SELECT .name,o.name,i.name,
ip.index_depth,ip.avg_fragmentation_in_percent,ip.fragment_count
,ip.avg_fragment_size_in_pages,ip.page_count
 from sys.dm_db_index_physical_stats(DB_ID(),Null,Null,null,null)as ip
join sys.indexes i on i.object_id=ip.object_id and i.index_id=ip.index_id
join sys.objects o on o.object_id=ip.object_id
join sys.schemas s on s.schema_id=o.schema_id
where i.name not like 'idx0%'
order by 1,2

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

在.Net Framework的system.Web.Configuration命名空間下有新的類別:WebconfigurationmManager可用於存取Web.config設定檔的所有內容 Web.config檔中的每個區段都繼承自configurationSection 類別,且每個區段對應的類別名稱就是該區段名加上section。例如:ConnectionStringsSection 類別就對應到web.config 設定檔的<ConnectionStrings> 區段 若要取得下列區段內容
 
   
 
c#語法如下
//將cnSection 明確的轉型為 ConnectionStringsSection型別
ConnectionStringsSection cnSection = (ConnectionStringsSection)WebConfigurationManager.GetWebApplicationSection("connectionStrings");
string NWind = cnSection.ConnectionStrings["Northwind"].ConnectionString;
//string NWind = WebConfigurationManager.ConnectionStrings["Northwind"].ConnectionString;
        Response.Write(NWind);
vb 語法如下
Dim cnect As ConnectionStringsSection = WebConfigurationManager.GetWebApplicationSection("connectionStrings")
Dim NWind As String = cnect.ConnectionStrings("Northwind").ConnectionString
'Dim NWind As String = WebConfigurationManager.ConnectionStrings("Northwind").ConnectionString
Response.Write(NWind)
參考線上說明

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

SQL 提供幾個實用的數學函數 Round、Floor、Ceiling函數處理數學運算中的四捨五入。不用特別去背者個指令,因為可以在物件總管內找到這些系統提供的數學函數,如下圖所示'。
image

範例:

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

如何將在位數不足的數字左側補零呢? 你可以考慮使用 SQL Server提供的字串處理函數 Replicate()指定補零的次數。
此函數的基本語法如下

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

為了避免開發人員不小心異動了我在伺服器上面做的一些Replication設定,因此我的SQL Server有做一些簡單的權限控管。但是開發人員偶爾也會需要使用SQL Server  Profiler 處理程式的 debug。但使用 profiler 工具需要sysadmin 的權限,所以我又開了 apdebug 帳號讓開發人員自由使用。心想反正只是開發環境而已,大家平常應該會很規矩地只在使用 profiler 時使用 apdebug 的帳號。但就是有人偷懶,沒有換帳號直接使用 apdebug 登入開發環境,不小心把我的 Replication 搞掛了 :(

所以不得已,只好又寫了一個程式避免有類似的狀況發生。

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

  • 這是一篇加密文章,請輸入密碼
  • 密碼提示:
  • 請輸入密碼:

做完月子後都是婆婆幫忙帶,所以現在的宇婕好像只認得婆婆,若是陌生人抱她就會哭(真糟糕)。因為平常只有下班的那一兩個小時有時間跟她玩,所以她的拔鼻跟馬迷也被歸類為陌生人囉。不過只要不抱他,且對著她咧嘴大笑,他也會對你笑。有時皮笑肉不笑,若是心情好的話則笑的眼睛都咪喜來了。
今天趁著她剛洗完澡,趕緊拿起手機拍個幾張露點照。

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