我使用的MS SQL Server 2000 SP4,我有這部分腳本,用於檢查現有的數據庫:MS SQL Server 2000中 - 檢查現有的數據庫錯誤
IF EXISTS (SELECT * FROM sysdatabases WHERE name='MY_DBNAME')
BEGIN
PRINT 'Using the existing database MY_DBNAME.'
USE MY_DBNAME
END
ELSE
BEGIN
PRINT 'Creating new database MY_DBNAME.'
CREATE DATABASE MY_DBNAME
END
GO
我不斷收到此錯誤:
無法找到數據庫「MY_DBNAME」的sysdatabases中的條目。沒有找到該名稱的條目。確保名稱輸入正確。
有沒有辦法來禁用這個消息,或者是否有另一種方法來檢查,如果表存在?