您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > SQLServer地理数据库中的系统表具体详细说明
SQLServer地理数据库中的系统表地理数据库的系统表可以强制地理数据库行为、存储有关地理数据库的信息以及追踪存储在地理数据库中的数据。不得使用ArcGIS软件以外的任何其他软件更改系统表及其内容。不过,可以使用SQL查看系统表的内容。GDB_ITEMRELATIONSHIPSGDB_ITEMRELATIONSHIPS表用于存储有关GDB_ITEMS表中各对象之间关联方法的信息。例如,此表会对要素数据集和复本进行跟踪。字段名字段类型描述是否允许为空objectidinteger行的唯一标识符NOTNULLuuiduniqueidentifier项的唯一标识符NOTNULLtypeuniqueidentifier与GDB_ITEMRELATIONSHIPTYPES表中的UUID对应NOTNULLoriginiduniqueidentifier与GDB_ITEMS表中的UUID对应NOTNULLdestiduniqueidentifier与GDB_ITEMS表中的UUID对应NOTNULLpropertiesinteger项属性的位掩码attributesxml表示属性对的属性集GDB_ITEMRELATIONSHIPTYPESGDB_ITEMRELATIONSHIPTYPES表中包含有关GDB_ITEMS表中各对象之间存在的关系类型的数据。字段名字段类型描述是否允许为空objectidinteger行的唯一标识符NOTNULLuuiduniqueidentifier项的唯一标识符NOTNULLnamenvarchar(226)关系类型名称;包括下列值:DatasetInFeatureDatasetDatasetInFolderDatasetOfReplicaDatasetDatasetsRelatedThroughDomainInDatasetFeatureClassInGeometricNetworkFeatureClassInNetworkDatasetNOTNULLFeatureClassInParcelFabricFeatureClassInTerrainFeatureClassInTopologyFolderInFolderItemInFolderReplicaDatasetInReplicaRepresentationOfFeatureClassTableInParcelFabricforwardlabelnvarchar(226)根据源项的上下文描述关系的标注backwardlabelnvarchar(226)根据目标项的上下文描述关系的标注origItemtypeiduniqueidentifier与GDB_ITEMTYPES表中的UUID对应destItemtypeiduniqueidentifier与GDB_ITEMTYPES表中的UUID对应NOTNULLiscontainmentsmallint指示源项的存在是否控制目标对象的存在GDB_ITEMS项是指在ArcGIS系统中使用的、可建立索引和进行搜索的任何对象,包括表、属性域、拓扑和网络。GDB_ITEMS表中包含有关存储在地理数据库中的所有项的信息。字段名字段类型描述是否允许为空objectidinteger行的唯一标识符NOTNULLuuiduniqueidentifier项的唯一标识符NOTNULLtypeuniqueidentifier与GDB_ITEMTYPES表中的UUID对应NOTNULLnamenvarchar(226)项(逻辑)的名称physicalnamenvarchar(226)项的全限定名称pathnvarchar(512)项的唯一相对路径urlnvarchar(255)项的关联URL;用于目录服务NOTNULLpropertiesinteger项属性的位掩码defaultsvarbinary(max)独立于基础数据集的项目的相关信息,如序列化渲染器;要素类符号;或表格的列宽、颜色或字体NOTNULLdatasetsubtype1integer指示表的要素类型对于要素类和栅格目录来说,可能的值如下:空1=简单要素7=简单交汇点要素8=简单边10=复杂边11=注记要素13=尺寸要素14=栅格目录项对于关系类,会存储关系类的基数。可能的值有:1=1:12=1:M3=M:N对于拓扑,该列用于存储拓扑ID。datasetsubtype2integer指示表的几何类型对于要素类和栅格目录来说,可能的值如下:空1=单个的零维度几何2=点的有序集合3=路径的有序集合4=根据彼此间的包含关系排序的环的集合9=表面图面的集合对于关系类,该列中的值用于指示关系类是否属性化。可能的值有:0=非属性化,1=属性化。datasetinfo1nvarchar(255)存储要素类的形状字段名称datasetinfo2nvarchar(255)存储参与拓扑的要素类的信息definitionxml存储有关项的信息documentationxml项的数据定义(元数据)iteminfoxml项的存储信息(如符号系统),与基础数据集相互独立shapegeometry项的空间范围NOTNULLGDB_ITEMTYPESGDB_ITEMTYPES表用于存储有关GDB_ITEMS表中每个项的对象类型的信息。字段名字段类型描述是否允许为空objectidinteger行的唯一标识符NOTNULLuuiduniqueidentifier项的唯一标识符NOTNULLparenttypeidnvarchar(226)此表(GDB_ITEMTYPES)中UUID的外键NOTNULLnameuniqueidentifier项类型的名称;包括下列值:抽象表目录数据集编码值属性域数据集属性域扩展数据集要素类要素数据集文件夹几何网络历史标记项镶嵌数据集网络数据集宗地结构值域范围栅格目录栅格数据集关系类复本复本数据集制图表达类资源逻辑示意图数据集测量数据集表TerrainNOTNULLTin工具箱拓扑工作空间工作空间扩展GDB_REPLICALOG每次复本导出或导入更改时,有关此操作的信息都会存储在GDB_REPLICALOG表中。字段名字段类型描述是否允许为空idinteger行的唯一标识符NOTNULLreplicaidinteger与GDB_ITEMS表中的objectid字段对应NOTNULLeventinteger指示是否已记录导入(1)或导出(2)NOTNULLerrorcodeinteger与事件相关联的错误代码;可以通过搜索“开发者帮助”来获得与错误相关的说明。如果事件执行成功,则会返回成功错误代码。NOTNULLlogdatedatetime事件发生的日期NOTNULLsourcebegingeninteger一个事件中可导入或导出多代数据更改。该值指示所涉及的第一代更改的代编号。例如,如果已导入代1至代3,则此字段将具有值1。NOTNULLsourceendgeninteger一个事件中可导入或导出多代数据更改。该值指示所涉及的最后一代更改的代编号。例如,如果已导入代1至代3,则此字段将具有值3。NOTNULLtargetgeninteger应用更改的代;该值可将更改应用于目标复本中的相应版本。NOTNULLGDB_TABLES_LAST_MODIFIED通过客户端应用程序缓存GDB_TABLES_LAST_MODIFIED表时,可以使用它来验证地理数据库系统表。字段名字段类型描述是否允许为空table_namenvarchar(160)被修改的地理数据库系统表的名称NOTNULLlast_modified_countinteger记录系统表的修改次数;随每次修改递增NOTNULLSDE_archivesSDE_archives表用于存储地理数据库中存档的元数据。字段名字段类型描述是否允许为空archiving_regidinteger业务表的注册IDNOTNULLhistory_regidinteger存档表的注册IDNOTNULLfrom_datenvarchar(32)起始日期字段的名称NOTNULLto_datenvarchar(32)结束日期字段的名称NOTNULLarchive_datebigint存档的创建日期NOTNULLarchive_flagsbigint当前未使用NOTNULLSDE_column_registrySDE_column_registry表管理所有注册列。警告:如果使用SQL界面更改列定义,SDE_column_registry表中的记录将不会更新。这可能导致之后的任何数据导出失败。字段名字段类型描述是否允许为空database_namenvarchar(32)存储包含此列的表的数据库的名称NOTNULLtable_namenvarchar(128)包含注册列的表的名称NOTNULLownernvarchar(32)包含此列的表的所有者(创建表的用户)NOTNULLcolumn_namenvarchar(32)注册列的名称NOTNULLsde_typeinteger列的数据类型的代码;可能的值及其定义如下:1=SE_INT16_TYPE-2字节整型2=SE_INT32_TYPE-4字节整型3=SE_FLOAT32_TYPE-4字节浮点型4=SE_FLOAT64_TYPE-8字节浮点型5=SE_STRING_TYPE-空终端字符数组6=SE_BLOB_TYPE-可变长度数据7=SE_DATE_TYPE-结构化时间日期8=SE_SHAPE_TYPE-形状几何(SE_SHAPE)9=SE_RASTER_TYPE-栅格10=SE_XML_TYPE-XML文档11=SE_INT64_TYPE-8字节整型12=SE_UUID_TYPE-通用唯一ID13=SE_CLOB_TYPE-字符可变长度数据14=SE_NSTRING_TYPE-Unicode空终端字符数组15=SE_NCLOB_TYPE-Unicode字符大对象20=SE_POINT_TYPE-点用户定义类型21=SE_CURVE_TYPE-线串(Linestring)用户定义类型22=SE_LINESTRING_TYPE-线串(Linestring)用户定义类型23=SE_SURFACE_TYPE-面用户定义类型24=SE_POLYGON_TYPE-面用户定义类型25=SE_GEOMETRYCOLLECTION_TYPE-多点用户定义类型26=SE_MULTISURFACE_TYPE-线串(Linestring)用户定义类型27=SE_MULTICURVE_TYPE-线串(Linestring)用户定义类型28=SE_MULTIPOINT_TYPE-多点用户定义类型29=SE_MULTILINESTRING_TYPE-多线串(Multilinestring)用户定义类型30=SE_MULTIPOLYGON_TYPE-多面(Multipolygon)用户定义类型31=SE_GEOMETRY_TYPE-几何用户定义类型column_sizeinteger注册列值的长度decimal_digitsinteger列值中小数点右侧的整数位数descriptionnvarchar(65)列类型的说明object_flagsinteger存储列属性,包括:具有行ID由ArcSDE控制的行ID列允许空值存储OracleLONGRAW数据存储BLOB数据存储CLOB数据存储ST_Geometry几何数据存储二进制几何数据存储用户定义类型几何数据存储OracleLOB几何数据存储二进制栅格数据存储用户定义类型栅格数据存储XML数据NOTNULL存储日期存储时间存储时间戳存储Unico
本文标题:SQLServer地理数据库中的系统表具体详细说明
链接地址:https://www.777doc.com/doc-2860239 .html