SQL Server 2000 清理日誌精品教程SQL Server 2000 資料庫日誌太大!如何清理SQL Server 2000的日誌呢?如何壓縮SQL Server 2000的日誌呢?如何讓SQL Server 2000的日誌變小呢?據小編所知,辦法有很多很多,總結起來算有3類吧:1、點幾下滑鼠,用SQL Server 2000管理工具中的企業管理器即可實現,待會兒詳解;2、用SQL語句,在SQL Server
這個問題對於規模稍微大些的項目而言,顯得尤其重要了,資料庫中如果有幾百個預存程序, 難道還一個個找不成,即使自己很瞭解業務和系統,時間長了,也難免能記得住。 如何使用SQL語句進行查詢呢? 下面就和大家分享下SQL查詢的方法: 複製代碼 代碼如下:select distinct name from syscomments a,sysobjects b where a.id=b.id and b.xtype='p' and text like '%pro_GetSN%'
1、查詢SQL中的所有表: Select TABLE_NAME FROM 資料庫名稱.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE' 執行之後,就可以看到資料庫中所有屬於自己建的表的名稱 2、查詢SQL中所有表及列: Select dbo.sysobjects.name as Table_name, dbo.syscolumns.name AS Column_name FROM dbo.syscolumns INNER JOIN
複製代碼 代碼如下:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;
複製代碼 代碼如下:--建立資料表createtable TestData ( ID int identity(1,1) primary key, Data int, ColA varchar(20), ColB varchar(20) ) go --插入測試資料 declare @counts int declare @i int set @counts = 10000 set @i = 1 while @i<=@counts begin insert TestData
身為一名小小的程式猿,在日常開發中不可以避免的要和where in和like打交道,在大多數情況下我們傳的參數不多簡單做下單引號、敏感字元轉義之後就直接拼進了SQL,執行查詢,搞定。若有一天你不可避免的需要提高SQL的查詢效能,需要一次性where in 幾百、上千、甚至上萬條資料時,參數化查詢將是必然進行的選擇。然而如何?where in和like的參數化查詢,是個讓不少人頭疼的問題。 where in 的參數化查詢實現 首先說一下我們常用的辦法,直接拼SQL實現,一般情況下都能滿足需要
小小程式猿SQL Server認知的成長 1.沒畢業或工作沒多久,只知道有資料庫、SQL這麼個東東,渾然分不清SQL和Sql Server Oracle、MySql的關係,通常認為SQL就是SQL Server 2.工作好幾年了,也寫過不少SQL,卻渾然不知道索引為何物,只知道資料庫有索引這麼個東西,分不清叢集索引和非叢集索引,只知道查詢慢了建個索引查詢就快了,到頭來索引也建了不少,查詢也確實快了,偶然問之:汝建之索引為何類型?答曰:。。。
1.遊標方式 複製代碼 代碼如下:DECLARE @Data NVARCHAR(max) SET @Data='1,tanw,2,keenboy' --Id,Name DECLARE @dataItem NVARCHAR(100) DECLARE data_cursor CURSOR FOR (SELECT * FROM split(@Data,';')) OPEN data_cursor FETCH NEXT FROM data_cursor INTO @dataItem WHILE