Time of Update: 2016-03-01
標籤:string aa="1,2,3";string sqltxt="select * from tablename where id in ("+aa+")";可以把形如“1,2,3”這樣的字串轉換為一個暫存資料表,這個表有一列,3行,每一行存一個項目(用逗號分隔開的一部分)該函數可以這樣寫:GO/****** Object: UserDefinedFunction [dbo].[StrToTable] Script Date: 2016/3/1 18:53:
Time of Update: 2016-03-01
標籤:sql
Time of Update: 2016-03-01
標籤:SQL
Time of Update: 2016-03-01
標籤:遊標(Cursor)是處理資料的一種方法,為了查看或者處理結果集中的資料,遊標提供了在結果集中一次以行或者多行前進或向後瀏覽資料的能力。我們可以把遊標當作一個指標,它可以指定結果中的任何位置,然後允許使用者對指定位置的資料進行處理。1.遊標的組成遊標包含兩個部分:一個是遊標結果集、一個是遊標位置。遊標結果集:定義該遊標得SELECT語句返回的行的集合。遊標位置:指向這個結果集某一行的當前指標。2.遊標的分類遊標共有3類:API伺服器資料指標Transaction-SQL遊標API用戶端資料
Time of Update: 2016-03-02
標籤:如果由於外鍵約束刪除table失敗,則先刪除所有約束: --/第1步**********刪除所有表的外鍵約束*************************/ DECLARE c1 cursor forselect ‘alter table [‘+ object_name(parent_obj) + ‘] drop constraint [‘+name+‘];
Time of Update: 2016-02-29
標籤:本文目錄列表:1、SQL Server中的基準日期2、smalldatetime的日期範圍3、smalldatetime的日期範圍和無符號2位元組整數的關係4、總結語5、參考清單列表 SQL Server中的基準日期 SQL Server 中針對datetime和smalldatetime這兩個日期時間資料類型提供一個基準日期,也就是1900-01-01。以下摘錄自MSDN:SQL Server 2005 資料庫引擎用兩個 4
Time of Update: 2016-02-29
標籤:在進行一些如傳送簡訊、郵件的業務時,我們常常會使用一個表來儲存待發送的資料,由後台多個線程不斷的從表中讀取待發送的資料進行發送。發送完畢後再將資料轉移到曆史表中,這樣保證待發送表的資料普通情況下不會太多。如待發送表結構為:Create Table SMS(ID int not null identity(1,1),Content varchar(1024),Status int not null,CreateTime datetime);Status 取值:0未讀取
Time of Update: 2016-02-29
標籤:declare @pin varchar(20),@yearStr varchar(20)set @pin=‘01082118‘set @yearStr=‘2017‘MERGE INTO zk_yj_manage AS a USING (select @pin as ‘pin‘,@yearStr as ‘yearStr‘ ) AS b ON (a.pin= b.pin and a.yearStr = b.yearStr ) WHEN MATCHED THEN UPDATE
Time of Update: 2016-02-29
標籤:1. master 資料庫 master 資料庫記錄 SQL Server 系統的所有系統層級資訊。它記錄所有的登入帳戶和系統配置設定。master 資料庫是這樣一個資料庫,它記錄所有其它的資料庫,其中包括資料庫檔案的位置。master 資料庫記錄 SQL Server 的初始化資訊,它始終有一個可用的最新 master 資料庫備份。2. tempdb 資料庫 tempdb 資料庫儲存所有的暫存資料表和暫存預存程序。它還滿足任何其它的臨時儲存要求,例如儲存 SQL Server
Time of Update: 2016-02-29
標籤:原文:SQLServer中的死結的介紹簡介 什麼是死結? 我認為,死結是由於兩個對象在擁有一份資源的情況下申請另一份資源,而另一份資源恰好又是這兩對象正持有的,導致兩對象無法完成操作,且所持資源無法釋放。
Time of Update: 2016-03-02
標籤: 登入SQLServer2008R2時提示如下錯誤: 在與 SQL Server 建立串連時出現與網路相關的或特定於執行個體的錯誤。未找到或無法訪問伺服器。請驗證執行個體名稱是否正確並且 SQL Server 已配置為允許遠端連線。 (provider: 具名管道提供者, error: 40 - 無法開啟到 SQL Server 的串連) (.Net SqlClient Data Provider) 百度到一個答案十分方便。 開啟cmd後,輸入net start
Time of Update: 2016-02-29
標籤:sqlserver建立資料庫域連結EXEC sp_addlinkedserver @server=‘Caron‘,-----別名@srvproduct=‘‘,@provider=‘SQLOLEDB‘,@datasrc=‘.‘----伺服器名登入網域連結exec sp_addlinkedsrvlogin
Time of Update: 2016-02-29
標籤:---文章 MatchInt的方式 Create table SourceTable([ID] int,[Desc] varchar(50)); Create table TargetTable([ID] int,[Desc] varchar(50)); insert into SourceTable([ID],[Desc]) values(1,‘Desc1‘); insert into SourceTable([ID],[Desc])
Time of Update: 2016-03-01
標籤:?最近項目使用到了預存程序傳入表型別參數。--定義表類型createtypet_table_typeastable(idint,namevarchar(32),sexvarchar(2))?go--建立預存程序CREATEPROCu_test(@tt_table_typereadonly)asbegin???? select*from@t???? end?--調用預存程序declare@tt_table_type?insertinto@tvalues
Time of Update: 2016-03-01
標籤:SQL Server 之T-SQL語言的學習 舉例: 表1:學生表student學號姓名性別班級2007001李曉明男土木07012007002王莉女信計0701 表2:成績表score學號課程編號課程名稱成績20070011949高等數學8520070011823C語言9820070021950資料結構60 
Time of Update: 2016-02-29
標籤:一、時間函數 在使用預存程序,sql函數的時候,會遇到一些對時間的處理。比如時間的擷取與加減。這裡就用到了sql內建的時間函數。下面我列出這些函數,方便日後記憶,使用。--getdate 擷取目前時間 select getdate() --dateadd 原有時間加: 2013-02-17 13:20:16 此時間加12個月 select dateadd(MONTH,12,‘2013-02-17 13:20:16‘) --返回:2014-02-17 13:20:16.000
Time of Update: 2016-02-29
標籤:Go語言通過ODBC 訪問SQL server,這裡需要用到go-odbc庫,開源地址::https://github.com/weigj/go-odbc一、驅動安裝在cmd中開啟GOPATH:轉到src目錄在src目錄通過git擷取odbc驅動:git clone git://github.com/weigj/go-odbc.git odbc轉到odbc目錄:運行go install命令:提示未安裝 gcc
Time of Update: 2016-02-27
標籤:SQL Server資料庫的表名等資訊屬於架構集合的一部分,ADO.NET中的SqlConnection類包含的GetSchema 方法用於擷取支援的架構集合列表,因此,要確定SQL Server
Time of Update: 2016-02-27
標籤: 遊標是邪惡的! 在關聯式資料庫中,我們對於查詢的思考是面向集合的。而遊標打破了這一規則,遊標使得我們思考方式變為逐行進行.對於類C的開發人員來著,這樣的思考方式會更加舒服。
Time of Update: 2016-02-27
標籤:系統預存程序Active Directory 過程sp_ActiveDirectory_Obj sp_ActiveDirectory_SCP 目錄過程sp_column_privileges sp_special_columnssp_columns sp_sproc_columnssp_databases sp_statisticssp_fkeys sp_stored_proceduressp_pkeys sp_table_privilegessp_server_info sp_