DECLARE @name VARCHAR(25) DECLARE @SQL VARCHAR(1000) DECLARE @logid INT DECLARE sysdatabase_name CURSOR FOR SELECT name FROM master.dbo.sysdatabases OPEN sysdatabase_name FETCH NEXT FROM sysdatabase_name INTO @name
偶爾的發現一個奇怪的問題,就是在執行資料插入的時候,資料總是不能夠完整的插入到資料表中,老是被“截斷”。 執行的SQL語句如下:INSERT test (recv_data) values('68D11510940000000708160112617801008116000035022200230000000000000000000000000000000000000000000000000000001668D1151094000000070816011761780100811600003702
在SQL Server中預設對大小寫是不敏感的,例如userName='jesse'和userName='JESSE'結果是一樣的。在驗證密碼的時候可能就需要對字串大小寫敏感,需要做一些處理,介紹兩種方法: 法Ⅰ:轉換成二進位再比較,由於大小寫編碼不同。例如:select * from T_User where cast(field as varbinary) = cast( 'Admin' as varbinary)
sysobjects 表 在資料庫內建立的每個對象(約束、預設值、日誌、規則、預存程序等)在表中佔一行。只有在 tempdb 內,每個臨時對象才在該表中佔一行。 列名 資料類型 描述 name sysname 對象名。 Id int 對象標識號。 xtype char(2) 物件類型。可以是下列物件類型中的一種: C = CHECK 條件約束 D = 預設值或 DEFAULT 約束 F = FOREIGN KEY 約束 L = 日誌 FN = 純量涵式 IF = 內嵌表函數 P =
安裝microsoft sql server 2000出現已有程式掛起,一直重啟也還不能裝,怎麼回事呢?如果你的機子有裝 暴風影音的話,那就是它的原因了.我們裝完暴風影音後,它開機會預設啟動它的一個組件(這組件正好是和sql server 2000安裝程式相衝突的)所以我們一直重啟是沒用的,它還是會預設啟動的,解決的辦法就是在運行輸入msconfig把它的啟動項勾掉,重啟一下,就可以裝了.
SQL 2000不知道怎麼回事,在啟動企業管理器時就彈出“MMC不能開啟檔案C:/Program Files/Microsoft SQL Server/80/Tools/Binn/SQL Server Enterprise Manager.MSC”的錯誤資訊,網路上提供了一種解決方案:1、開始-運行-輸入:mmc-開啟“檔案”-添加/刪除嵌入式管理單元-添加一個sql server
《Microsoft SQL Server 2000綜合應用》這一系列文章主要寫給可親可愛的GGT老師,希望她可以安心上講台,然後把本系列的文章傳授出來。SQL Server是Micrcoft公司在原來和Sybase公司合作的基礎上打包出的一款面向高端的資料庫系統。自它推出後,迅速佔領了的資料庫應用市場。經過不斷的更新換代,它已發展到了SQL Server 2000, 它具有高效能、功能強、安全性好、易操作、易維護等優點,定位於Internet背景下,基於Windows 2000的資料庫的應用,