SDE数据存储说明
来源:互联网 发布:网络悬疑推理电视剧 编辑:程序博客网 时间:2024/05/22 10:32
以下说明主要为已注册版本后的数据存储
Arcgis SDE 中的存储为基表+A表-D表
基表为基本表,即原始表, 假设基表名为test
A表记录所有历史数据,命名为A(ID)表 ,如A22
D表记录删除的数据,命名为D(ID)表 ,如D22
基表和A 表,D表的关系,可以从注册表中查到 table_registry
select registration_ID from sde.table_registry
where table_name='test'
registration_ID就是对应的A表,D表的ID
基表的所有记录加上A表的在状态表中已完成的记录(即关联state_id字段,状态表states的closing_time字段不为空就是最终的结果,这样可以把中间的过程记录过滤掉)
再减去D表中的记录就可以了
示例:
select registration_ID from sde.table_registry
where table_name='test'
得到 registration_ID=22
要查所有的记录就可以用下列语句查询
select objectid,testfield from sde.a22 where
(sde_state_id not
in (select sde_state_id from sde.d22) )
and sde_state_id in( select state_id from sde.states
where length(closing_time)>0
)
union
select objectid,testfield from SDE.test
- SDE数据存储说明
- SDE-----空间数据引擎
- ArcEngine连接SDE数据
- expdp迁移SDE数据
- 编辑SDE数据
- Oracle+sde数据备份、恢复
- Oracle+sde数据备份、恢复
- Oracle+sde数据备份、恢复
- Oracle+sde数据备份、恢复
- AE连接SDE读取数据
- 发布sde数据可编辑
- sde
- sde
- sde
- sde在DBMS中的存储表结构
- 影象在SDE存储的简介url
- 常用数据入sde库的代码
- ArcGis连接sde并取数据
- LINUX下查看系统文件打开数
- 发现一本不错的书《Linux 多线程服务端编程:使用 muduo C++ 网络库》
- 思科交换机端口限速实战
- 使用AO往MDB和SDE写数据的一些经验之谈
- 曾国藩-唐明浩
- SDE数据存储说明
- How browsers work
- 在iOS上实现二维码功能
- D3D学习笔记(我的第一个D3D程序)
- 如何简单修改Android的so文件
- perl学习1
- Dev-Cpp/Mingw32 环境介绍(1)
- linux开发辅助命令(二)
- ArcEngine中版本的使用