【问题标题】:Cannot find data type geography找不到数据类型地理
【发布时间】:2010-07-01 13:45:04
【问题描述】:

我使用的是 SQL Server 2008 R2,但我似乎无法使用它应该拥有的地理列类型。当我创建新列和运行此代码时,它不会显示在数据类型列中:

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

我明白了

列、参数或变量 #2:找不到数据类型地理。

我做错了什么还是需要以某种方式启用新的数据类型?

【问题讨论】:

    标签: sql sql-server database


    【解决方案1】:

    冒着明显的风险,我会仔细检查以确保您使用的数据库确实在 SQL 2008 实例上。

    【讨论】:

    • 不,你是对的。我在一家新公司,因为我使用 SQL Server 2008 R2 Management Studio 来管理数据库,所以我假设所有数据库也将存储在 2008 年。愚蠢的我。原来它们都是 2005 年的,应该先在那里仔细检查一下。谢谢你的回答
    【解决方案2】:

    我发现,当您添加地理列时,您需要重新启动 Management Studio 才能使其出现在智能感知中。这可能是您遇到的问题?

    【讨论】:

    • 不,它根本没有出现添加它。好像不存在句号
    猜你喜欢
    • 2020-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-12
    • 2010-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多