sql server 2000安裝中出現:command line option syntax error,type command/? for help解決方案2008-10-31 08:37當安裝程式安裝到:安裝程式正在安裝ms資料訪問組件時,螢幕出現錯誤提示:command line option syntax error,type command/? for help 然後點確定繼續,結果到:安裝程式正在安裝HTML協助時,螢幕又出現標題為html help 1.32
使用 OLE DB 串連並訪問遠端資料的一次性的臨時方法:從檔案讀取資料並將資料作為行集返回只有在以下情況下才能使用 OPENROWSET 訪問 OLE DB 資料來源中的遠端資料:指定提供者的 DisallowAdhocAccess 註冊表選項已顯式設定為 0,並啟用了 Ad Hoc Distributed Queries 進階配置選項。如果未設定這些選項,則預設行為不允許即席訪問。 --將test.dbf中的資料複製到temp(資料庫自動新建立的)表中select * into temp
通過日誌來恢複SqlServer資料庫到某一個時間點2008/02/11 00:23 A.M.--前提條件:資料庫模型不能是“簡單”,否則不可以恢複。--建立測試資料庫CREATE DATABASE DbGO--對資料庫進行備份BACKUP DATABASE Db TO DISK='c:\db.bak' WITH FORMATGO--建立測試表CREATE TABLE Db.dbo.TB_test(ID int)--延時1秒鐘,再進行後面的操作(這是由於SQL
--office 2003--如果接受資料匯入的表已經存在insert into DemoTable select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\Demo.xls',sheet1$)--如果匯入資料並產生表select * into DemoTable from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel
在Check中使用Case函數在Check中使用Case函數在很多情況下都是非常不錯的解決方案。可能有很多人根本就不用Check,那麼我建議你在看過下面的例子之後也嘗試一下在SQL中使用Check。 下面我們來舉個例子: 公司A,這個公司有個規定,女職員的工資必須高於1000塊。如果用Check和Case來表現的話,如下所示 :CONSTRAINT check_salary CHECK ( CASE WHEN sex = '2' THEN
/* OFFICE 2003 如果接受資料匯入的表已經存在:*/INSERT INTO DemoTable SELECT * FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 5.0;HDR=YES;DATABASE=D:\Demo.xls' ,sheet1$)/* 如果匯入資料並產生表:*/SELECT * INTO DemoTable FROM OPENROWSET('MICROSOFT.JET.OLEDB.4
Case具有兩種格式:簡單Case函數和Case搜尋函數。 --簡單Case函數 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜尋函數 Code highlighting
第一,就是資料的轉換,也是最重要、最值得注意的一部。由於SQL Server 2000的DTS(data transfer service)不能完全的把Access的資料結構轉換過來,比如“自動編號”、“預設值”、“=now()”等,如果資料結構不複雜的話,可以經過DTS後手動設計表,但如果有N個資料庫,N個表,N個欄位的時候,恐怕能累死你,這時候就要藉助第三方轉換軟體了。國內外相關的資料庫轉換軟體基本都嘗試了,最後發現真正能夠把資料、資料結構完整轉換的只有“Full Convert