MS-SQL 查詢 SELECT 不到 UTF8 資料

當我下了以下查詢語法,竟然搜尋不到,難道是魚太小條了,消失的無影無蹤!!!

原來當查詢為字串時,最好是帶上 N,免得 MS-SQL 不認得他是個字串!


  2012-06-14      ez      MS-SQL
MS-SQL 清除交易記錄 Transaction Log

在各版本的 MS-SQL 皆有不同,方法如下: SQL 7.0/2000:

BACKUP TRANSACTION DBName WITH TRUNCATE_ONLY DBCC SHRINKFILE(2,0)

  SQL 2005:

BACKUP LOG DBName WITH NO_LOG
DBCC SHRINKFILE(2,0)

  SQL 2008: 必須先將復原模式改為 "簡單" 才能清除,完成之後再將模式改回 "完整"

USE DBName
Alter Database DBName Set Recovery Simple DBCC SHRINKFILE(2,0) Alter Database DBName Set Recovery Full

  2012-05-04      ez      MS-SQL
如何識別 Microsoft SQL Server 版本
SELECT SERVERPROPERTY('productversion')、SERVERPROPERTY ('productlevel')、SERVERPROPERTY ('edition')

會傳回下列結果:

  • 產品版本 (例如,10.0.1600.22)
  • 產品等級 (例如,RTM)
  • 版本 (例如,Enterprise)

  2011-11-29      ez      MS-SQL