2010-07-01 89 views
3

我正在使用SQL Server 2008 R2,我似乎無法使用它意味着的地理列類型。它不會在數據類型列顯示出來,當我創建一個新的列,當我運行此代碼:找不到數據類型地理

CREATE TABLE [Core].[Address2](
[Geo_Id] [geography] NULL); 

我得到

列,參數或變量#2:找不到數據類型地理。

我做錯了什麼或者我需要以某種方式啓用新的數據類型?

回答

3

爲了說明明顯的風險,我會仔細檢查以確保您使用的數據庫的確在SQL 2008實例上。

+0

不,你是對的。我在一家新公司,因爲我使用SQL Server 2008 R2 Management Studio來管理數據庫,所以我假設所有數據庫都將在2008年存儲。愚蠢的我。原來他們都是2005年,應該先在那裏加倍檢查。謝謝你的答案 – w69rdy 2010-07-01 14:00:09

-1

我發現當您添加地理欄時,您需要重新啓動Management Studio才能使其顯示在智能感知中。這可能是你可能遇到的問題?

+0

沒有它沒有出現在所有添加它。這就像它不存在句號 – w69rdy 2010-07-01 13:59:18