SQLite 高效使用,重點在事務的處理。。。
參考網站:http://hirocat.pixnet.net/blog/post/40514692-%E5%A6%82%E4%BD%95%E9%AB%98%E6%95%88%E4%BD%BF%E7%94%A8sqlite-.net-(c%23)
2015年9月1日 星期二
2011年8月15日 星期一
Microsoft® SQL Server® 2008 R2 SP1 - Express Edition 下載
下載網址:
http://www.microsoft.com/downloads/zh-tw/details.aspx?familyid=ff38db3d-b0fb-4dad-bcd4-e9a4c509b017&displaylang=zh-tw
概要:
Microsoft SQL Server 2008 R2 Express Service Pack 1 是免費、具豐富功能的 SQL Server 版本,非常適合用來學習、開發及支援桌上型電腦、Web 和小型伺服器應用程式,並由 ISV 進行轉散發。
系統要求:
•支援的作業系統:
Windows 7;Windows Server 2003;Windows Server 2008;Windows Server 2008 R2;Windows Vista
Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows 7
Windows Vista, Windows XP
•處理器:
Pentium III 相容處理器 (處理器速度至少 1 GHz) 或更快的處理器
•RAM
SQL Server Express with Tools 和 SQL Server Express with Advanced Services 至少需要 512 MB,
隨 SQL Server Express with Advanced Services 一同安裝的 Reporting Services 為 4 GB
•硬碟空間
2.2 GB 的磁碟空間
限制:
SQL Server Express 支援 1 個實體處理器、1 GB 記憶體和 4 GB 儲存體
注意:
如需有關安裝 SQL Server 2008 R2 硬體和軟體需求的詳細資訊,請參閱 SQL Server 2008 R2 需求。
http://www.microsoft.com/downloads/zh-tw/details.aspx?familyid=ff38db3d-b0fb-4dad-bcd4-e9a4c509b017&displaylang=zh-tw
概要:
Microsoft SQL Server 2008 R2 Express Service Pack 1 是免費、具豐富功能的 SQL Server 版本,非常適合用來學習、開發及支援桌上型電腦、Web 和小型伺服器應用程式,並由 ISV 進行轉散發。
系統要求:
•支援的作業系統:
Windows 7;Windows Server 2003;Windows Server 2008;Windows Server 2008 R2;Windows Vista
Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows 7
Windows Vista, Windows XP
•處理器:
Pentium III 相容處理器 (處理器速度至少 1 GHz) 或更快的處理器
•RAM
SQL Server Express with Tools 和 SQL Server Express with Advanced Services 至少需要 512 MB,
隨 SQL Server Express with Advanced Services 一同安裝的 Reporting Services 為 4 GB
•硬碟空間
2.2 GB 的磁碟空間
限制:
SQL Server Express 支援 1 個實體處理器、1 GB 記憶體和 4 GB 儲存體
注意:
如需有關安裝 SQL Server 2008 R2 硬體和軟體需求的詳細資訊,請參閱 SQL Server 2008 R2 需求。
2011年5月18日 星期三
sp_send_dbmail 附檔限制
2008年8月22日 星期五
SQL增加 10進位互轉16進位函式
create function hextoint(@h varchar(8))
returns bigint
begin
declare @r bigint
set @r=0
declare @i bigint
set @i=1
while @i<=len(@h) begin set @r=@r+ convert(int, ( case when substring(@h,@i,1)<='9' then substring(@h,@i,1) when substring(@h,@i,1)<='A' then '10' when substring(@h,@i,1)<='B' then '11' when substring(@h,@i,1)<='C' then '12' when substring(@h,@i,1)<='D' then '13' when substring(@h,@i,1)<='E' then '14' when substring(@h,@i,1)<='F' then '15' end )) *power(16,len(@h)-@i) set @i=@i+1 end return @r end go create function inttohex(@i int) returns varchar(15) begin --declare @i int --set @i=11259375 declare @r varchar(10) set @r='' while @i/16>0
begin
set @r=
(case
when (@i % 16)<=9 then convert(varchar(1),@i % 16) when (@i % 16)=10 then 'A' when (@i % 16)=11 then 'B' when (@i % 16)=12 then 'C' when (@i % 16)=13 then 'D' when (@i % 16)=14 then 'E' when (@i % 16)=15 then 'F' end) +@r --select @r,@i set @i=@i/16 end --select @r,@i if @i>0
set @r=(case
when (@i % 16)<=9 then convert(varchar(1),@i % 16)
when (@i % 16)=10 then 'A'
when (@i % 16)=11 then 'B'
when (@i % 16)=12 then 'C'
when (@i % 16)=13 then 'D'
when (@i % 16)=14 then 'E'
when (@i % 16)=15 then 'F'
end)+@r
-- select @r
return @r
end
go
returns bigint
begin
declare @r bigint
set @r=0
declare @i bigint
set @i=1
while @i<=len(@h) begin set @r=@r+ convert(int, ( case when substring(@h,@i,1)<='9' then substring(@h,@i,1) when substring(@h,@i,1)<='A' then '10' when substring(@h,@i,1)<='B' then '11' when substring(@h,@i,1)<='C' then '12' when substring(@h,@i,1)<='D' then '13' when substring(@h,@i,1)<='E' then '14' when substring(@h,@i,1)<='F' then '15' end )) *power(16,len(@h)-@i) set @i=@i+1 end return @r end go create function inttohex(@i int) returns varchar(15) begin --declare @i int --set @i=11259375 declare @r varchar(10) set @r='' while @i/16>0
begin
set @r=
(case
when (@i % 16)<=9 then convert(varchar(1),@i % 16) when (@i % 16)=10 then 'A' when (@i % 16)=11 then 'B' when (@i % 16)=12 then 'C' when (@i % 16)=13 then 'D' when (@i % 16)=14 then 'E' when (@i % 16)=15 then 'F' end) +@r --select @r,@i set @i=@i/16 end --select @r,@i if @i>0
set @r=(case
when (@i % 16)<=9 then convert(varchar(1),@i % 16)
when (@i % 16)=10 then 'A'
when (@i % 16)=11 then 'B'
when (@i % 16)=12 then 'C'
when (@i % 16)=13 then 'D'
when (@i % 16)=14 then 'E'
when (@i % 16)=15 then 'F'
end)+@r
-- select @r
return @r
end
go
訂閱:
文章 (Atom)



