我已經下載並將AdventureWorks數據庫附加到本地SQL Server 2005開發版。但不幸的是,並非所有表和其他數據庫對象都有前綴dbo
。而當我想運行一些查詢時,我必須針對例如名爲Production.Contact
的表進行操作。我想這樣的運行查詢:AdventureWorks數據庫和dbo前綴
select * from Contact
而不是
select * from Person.Contact
我想了解爲什麼一些表具有前綴dbo
和其他人沒有。我希望所有的表都有dbo
前綴,我可以用它們的名字對它們運行查詢,而不需要任何額外的前綴(我的意思是模式名稱)。 Person是一個Schema名稱。我不希望被迫在我的查詢中有這個。 :(
我怎樣才能做到這一點?
請幫助。
我不知道我理解你的問題。你能解釋一下你試圖從數據庫中檢索什麼嗎? (即客戶名稱或其他?)我沒有看到SQL Server 2005 adventureworks的產品表中的聯繫人字段。 http://msdn.microsoft.com/en-us/library/ms124719(v=SQL.90).aspx – wilbbe01 2011-03-19 03:59:03