iT邦幫忙

sql相關文章
共有 496 則文章

技術 [好康分享]免費的單機及區網版必利得進銷存+總帳軟體3.0

必利得進銷存系統提供所有使用者免費下載, 免費版在使用上不限筆數,也沒有使用時間限制。 本系統為企業資料庫(firebird)架構軟體, 單機版資料庫可直接轉成...

技術 跨多資料庫的資料庫管理工具:Embarcadero DatabaseGear系列產品講座(I)

跨平台、跨廠牌資料庫管理;資料庫效能調校 跨多資料庫管理工具權威 – Embarcadero DatabaseGear系列產品講座(I) 資料庫管理工匠 – D...

技術 嘗試在 SQL Server 2005 中修改 Microsoft SQL Server 2000 DTS

您嘗試在 SQL Server 2005 中修改 Microsoft SQL Server 2000 Data Transformation Services...

技術 如何製作最佳SQL

俗語說的好:工欲善其事,必先利其器。想要寫好一個好的SQL Statement 使用好的工具是在所難免的,而Toad 則是大家心目中的首選。 然而Toad 的功...

技術 Toad for SQL Server - Synchronize table schema

當一個專案在開發時,資料庫至少會分成兩個環境:開發(測試)環境及正式環境,有些專案,甚至會有三個以上的資料庫,這個時候,每個資料庫的同步就是一個很大的難題。試想...

技術 Microsoft Provides Customer Guidance with Security Advisory

微軟目前正在調查一個存在於SQL Server中的新漏洞。攻擊代碼已被公開,但是目前沒有已知的攻擊事件發生。 目前微軟已經發佈安全建議961040(http:/...

技術 SQL指令判斷資料庫某欄位存在否

為了與舊版程式相容,並自動判斷資料庫表單及欄位個數以符合最新版要求 select count(name) from syscolumns where id=(s...

技術 ADO.NET 觀念與實作篇(1)(OneNet魔力小子)

[url http://www.dotblogs.com.tw/netqna/]ADO.NET 觀念與實作篇-如何將DataSet裡的DataTable複製一份...

鐵人賽 DAY 21
微軟KB經驗談 系列 第 21

技術 SQL Server備份發生錯誤

之前設定資料庫維護計畫 但是經過一段時間之後會出現下列錯誤訊息 SQL Server Scheduled Job '資料庫維護計劃 'msdb資料庫維護計劃'...

鐵人賽 DAY 20
微軟KB經驗談 系列 第 20

技術 如何將SQL 2005 Express版本升級到標準版或企業版

剛開始是使用SQL Server 2005 Express版本 但是後來因為工作上的需求 需要將SQL Server 2005 Express版本升級到SQL...

鐵人賽 DAY 19
微軟KB經驗談 系列 第 19

技術 將SQL 2000資料庫回存到SQL 2005出現錯訊

將SQL 2000資料庫回存到SQL 2005出現下列錯誤訊息 已處理資料庫 'SH' 的 15968 頁,檔案 1 上的檔案 'Custom_Data'。 已...

鐵人賽 DAY 15
微軟KB經驗談 系列 第 15

技術 無法刪除SQL 2000的使用者

今天有客戶詢問她將原本SQL 2000上的資料庫掛載到SQL 2005上 但是卻無法刪掉該資料庫底下的舊使用者 會出現下面的錯誤訊息 標題: Microsoft...

鐵人賽 DAY 30
T-SQL 應用之美 系列 第 30

達標好文 技術 如何動態組出 T-SQL 指令(下)

上一篇分享是關於如何使用 EXECUTE 陳述式動態組出 SQL 陳述式,由於 EXECUTE 陳述式會讓駭客更容易進行 SQL 資料隱碼攻擊(SQL Inje...

鐵人賽 DAY 29
T-SQL 應用之美 系列 第 29

技術 如何動態組出 T-SQL 指令(上)

由於變數(請參考:「如何在 T-SQL 中宣告變數」)只能用在運算式中,不能用來取代物件名稱或是關鍵字,所以如果要動態組出 SQL 陳述式,可以使用 EXECU...

鐵人賽 DAY 28
T-SQL 應用之美 系列 第 28

技術 如何取得文數字的資料中,所有的數字的值

本次分享的主題是關於如何使用 T-SQL 來處理數字,以便取得文數字的資料中,所有的數字的值。 直接看程式碼: -- 宣告變數 DECLARE @positio...

鐵人賽 DAY 27
T-SQL 應用之美 系列 第 27

技術 如何使用 T-SQL 取到小數點後第 n 位

本次分享的主題是關於如何使用 T-SQL 來取到小數點後第 n 位。 廢話不多說,先執行下面的程式碼: -- 宣告變數 DECLARE @pi float -...

鐵人賽 DAY 26
T-SQL 應用之美 系列 第 26

技術 如何改變欄位值是 NULL 的資料顯示的結果

在「如何找出欄位值是 NULL 的資料」,已經討論過要如何找出 NULL 值的資料。這次要分享的是讓 NULL 值的資料,不要顯示為 NULL,而是改以其他文字...

鐵人賽 DAY 25
T-SQL 應用之美 系列 第 25

技術 如何找出欄位值是 NULL 的資料

如果在建立資料表時,允許某個欄位可以有 NULL 值,那要如何找出該欄位是 NULL 值的資料,或是找出不是 NULL 的資料呢? 要找出某個欄位中,有 NUL...

鐵人賽 DAY 24
T-SQL 應用之美 系列 第 24

技術 查詢的資料包含萬用字元應如何處置?

在前面幾篇分享的文章中,討論了使用萬用字元:*、%、_、[]、[^] 的方法與時機,這次要討論,萬一所要查詢的資料本身就有這幾個萬用字元時,應該如何處置。 為了...

鐵人賽 DAY 23
T-SQL 應用之美 系列 第 23

技術 在 SELECT 中,使用萬用字元 [^]

在「命令提示字元」視窗或是 DOS 裡,可以使用萬用字元。在 T-SQL 裡面,同樣也有萬用字元可用,共計 5 種萬用字元可用在 SELECT 或 WHERE...

鐵人賽 DAY 22
T-SQL 應用之美 系列 第 22

技術 在 WHERE 中,使用萬用字元:[]

在「命令提示字元」視窗或是 DOS 裡,可以使用萬用字元。在 T-SQL 裡面,同樣也有萬用字元可用,共計 5 種萬用字元可用在 SELECT 或 WHERE...

鐵人賽 DAY 21
T-SQL 應用之美 系列 第 21

技術 在 WHERE 中,使用萬用字元:_

在「命令提示字元」視窗或是 DOS 裡,可以使用萬用字元。在 T-SQL 裡面,同樣也有萬用字元可用,共計 5 種萬用字元可用在 SELECT 或 WHERE...

鐵人賽 DAY 20
T-SQL 應用之美 系列 第 20

技術 在 WHERE 中,使用萬用字元:%

在「命令提示字元」視窗或是 DOS 裡,可以使用萬用字元。在 T-SQL 裡面,同樣也有萬用字元可用,共計 5 種萬用字元可用在 SELECT 或 WHERE...

鐵人賽 DAY 19
T-SQL 應用之美 系列 第 19

技術 在 SELECT 中,使用萬用字元:*

在「命令提示字元」視窗或是 DOS 裡,可以使用萬用字元。在 T-SQL 裡面,同樣也有萬用字元可用,共計 5 種萬用字元可用在 SELECT 或 WHERE...

鐵人賽 DAY 18
T-SQL 應用之美 系列 第 18

技術 如何使用次序函數刪除重複的記錄

次序函數並不是只用於查詢資料時,針對某個欄位進行排名。在實務應用上,當資料表沒有唯一的一個識別編號欄位時,可以用來取代 Cursor 或暫存資料表,以便刪除重複...

鐵人賽 DAY 17
T-SQL 應用之美 系列 第 17

技術 如何使用次序函數於查詢資料時,針對某個欄位進行排名(下)

上次分享了使用 Microsoft SQL Server 2005 才開始提供的**「次序函數」**:ROW_NUMBER()、RANK()、DENSE_RAN...

鐵人賽 DAY 16
T-SQL 應用之美 系列 第 16

技術 如何使用次序函數於查詢資料時,針對某個欄位進行排名(上)

不是每個資料表都會有編號的欄位,這次要分享如何使用 Microsoft SQL Server 2005 新增的**「次序函數」**,在查詢資料的同時,針對某個欄...

鐵人賽 DAY 15
T-SQL 應用之美 系列 第 15

技術 如何在 T-SQL 中宣告變數

每種程式語言都會提供宣告變數的指令,T-SQL 自然也不例外。 在 T-SQL 中,需要使用到變數,不外乎下面幾種情況: ●將參數傳給預存程序或是函式(請參考:...

鐵人賽 DAY 14
T-SQL 應用之美 系列 第 14

技術 使用流程控制:GOTO

不管哪一種語言都具備流程控制的功能,用來控制程式執行與流程的流向,透過流程控制可以讓程式更容易維護。 這次要討論很多結構化語言不建議使用的指令:GOTO。 先看...

鐵人賽 DAY 13
T-SQL 應用之美 系列 第 13

技術 使用流程控制:CASE...WHEN

不管哪一種語言都具備流程控制的功能,用來控制程式執行與流程的流向,透過流程控制可以讓程式更容易維護。 這次要討論根據特定條件來執行不同流程的指令:CASE......