檔案:.wmv;大小:19,535KB;長度:00:26:39。 下載地址:SqlFunction_udf_Week.rar以下內容於20120105更新: 2012年剛到,開發的軟體使用這個函數發現bug。2012年第一周應該是2012-01-01至2012-01-07,但此函數卻把2012-01-08至2012-01-14當作第一周。 就此bug對此函數修改如下: 複製代碼 代碼如下: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO
主要講 except 和 not in 的效能上的區別。 複製代碼 代碼如下: CREATE TABLE tb1(ID int) CREATE TABLE tb2(ID int) BEGIN TRAN DECLARE @i INT = 500 WHILE @i > 0 begin INSERT INTO dbo.tb1 VALUES ( @i -- v - int ) SET @i = @i -1 end COMMIT我測試的時候tb1 是1000,tb2 是500 複製代碼 代碼如下:
複製代碼 代碼如下: CREATE TABLE [dbo].[TbGuidTable]( [TableName] [varchar](50) NOT NULL, [KeyName] [varchar](20) NOT NULL, [KeyValue] [varchar](100) NOT NULL ) ON [PRIMARY] GO if exists (select * from dbo.sysobjects where id = object_id(N'PCreateGuid') and
啟動sql server Net Start MSSqlServer 暫停sql server Net Pause MSSqlServer 重新啟動暫停sql server Net Continue MSSqlServer 停止sql server Net stop MSSqlServer 命令列方式修改sql server sa 的密碼 一直都是使用企業管理器操作sql的,昨天幫一朋友部署網站,租的國外vps主機,登陸上去只看到sql的表徵圖正常啟動並執行,企業管理器和查詢分析器的影都沒看到,
複製代碼 代碼如下: 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
複製代碼 代碼如下: use tempdb if object_id('tempdb..#table') is not null drop table tempdb..#table select name into tempdb..#table from (select * from sysobjects where xtype='U') a where a.name like '%test_select' declare @table varchar(100),@count int