Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在SQL Server上安装MONDIAL?_Sql Server - Fatal编程技术网

Sql server 如何在SQL Server上安装MONDIAL?

Sql server 如何在SQL Server上安装MONDIAL?,sql-server,Sql Server,我尝试了Oracle安装脚本,但这需要定义对象类型。SQL server不支持此类对象类型 CREATE OR REPLACE TYPE GeoCoord AS OBJECT (Latitude NUMBER, Longitude NUMBER); 你想在sql server中创建一个对象吗?那么你需要语法来创建对象吗?为什么你要创建自己的类型,而不是使用sql server的空间特性?为什么不使用?SQL Server的空间功能在所有版本中都可用,不像Oracle将其视为企业功能,至少在9i

我尝试了Oracle安装脚本,但这需要定义对象类型。SQL server不支持此类对象类型

CREATE OR REPLACE TYPE GeoCoord AS OBJECT
(Latitude NUMBER,
Longitude NUMBER);

你想在sql server中创建一个对象吗?那么你需要语法来创建对象吗?为什么你要创建自己的类型,而不是使用sql server的空间特性?为什么不使用?SQL Server的空间功能在所有版本中都可用,不像Oracle将其视为企业功能,至少在9iI时需要在另一个表中使用这种类型。创建表Mountain(名称VARCHAR(50)CONSTRAINT MountainKey主键,Mountains VARCHAR(50),Elevation int,类型VARCHAR(10),坐标GeoCoord约束MountainCoord检查((Coordinates.Latitude>=-90)和(Coordinates.Latitude-180)和(Coordinates.Latitude)我尝试使用的数据库位于链接中。但在oracle中,我需要在SQL-SERVER中使用它