select A.Executetime,A.Simid, A.Executeid,sdo_geom.relate(A.Geoloc,'Inside',B.Geoloc,0.5) as r
from watchexecute A,watchpolygon B where B.polygonid='0000000003'
select A.Executetime,A.Simid, A.Executeid
from watchexecute A inner join watchpolygon B on
(sdo_geom.relate(A.Geoloc,'Inside',B.Geoloc,1)='TRUE')
1、 Anyinteract: sdo_Geometry2落在sdo_Geometry1面上包括在边上。
2、 Contains: sdo_Geometry2完全包含在sdo_Geometry1几何对象中,并且两个
几何对象的边没有交叉。
3、Coveredby: sdo_Geometry1完全包含在sdo_Geometry2中,并且这两个几何对
象的边有一个或多个点相互重叠。
4、Covers: sdo_Geometry2完全包含在sdo_Geometry1中,并且这两个几何对象
的边有一个或多个点相互重叠。
5、 Disjoint: 两个几何没有重叠交叉点,也没有共同的边。
6、 Equal: 两个几何是相等的。
7、 Inside: sdo_Geometry1完全包含在sdo_Geometry2几何对象中,并且两个
几何对象的边没有交叉。
8、 On: sdo_Geometry1的边和内部的线完全在sdo_Geometry2上。
9、 Overlapbdydisjoint: 两个几何对象交迭,但是边没有交叉。
10、Overlapbdyintersect: 两个几何对象交迭,并且边有部分交叉。
11、Touch: 两个几何对象有共同的边,但没有交叉。
分享到:
相关推荐
Oracle数据库空间数据类型和空间函数扩展实现 Oracle数据库是当前最流行的关系型数据库管理系统之一,对于空间数据的存储和查询提供了良好的支持。为了满足空间数据处理的需求,Oracle数据库扩展了空间数据类型和...
在Oracle数据库管理中,用户、表空间和特定的函数是日常操作的关键元素。下面将详细介绍这些知识点: 1. **创建用户**: 使用`CREATE USER`语句可以创建新的数据库用户。例如: ``` CREATE USER jack IDENTIFIED...
### ORACLE操作XML函数 #### 一、XMLTYPE_instance与XPath_string 在Oracle数据库中,`XMLTYPE`是一种专门用于存储XML数据的数据类型。通过使用`XMLTYPE`字段,可以有效地管理和查询XML文档。其中,`XPath_string`...
### Oracle权限函数详解 在Oracle数据库管理中,权限管理是一项重要的任务,它涉及到对用户、角色及对象等数据库实体的访问控制。通过合理地分配权限,可以有效地保护数据的安全性和完整性,同时确保业务流程的正常...
Oracle常见函数整理 Oracle提供了多种函数来处理日期、数字和字符类型的数据,以下是常见的Oracle函数整理: 日期函数: 1. 日期转字符型:to_char()函数将日期类型转换为字符类型,例如to_char(sysdate,'YYYY-MM...
Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的数据类型和函数来支持复杂的数据操作和处理。在Oracle中,数据类型是定义变量、列或者常量的格式,而函数则是执行特定任务的预定义过程。 首先,让...
通过以上介绍,我们可以看出在ORACLE数据库中处理经纬度数据的方法多种多样,从简单的数学运算到复杂的地理空间分析。理解和掌握这些技巧对于开发与地理位置相关的应用程序至关重要。在"根据经纬度计算附件的人.txt...
或者,如果想要分析表的大小和空间使用情况,可以查询`DBA_SEGMENTS`视图,并结合使用`TO_CHAR()`和`ROUND()`函数来格式化输出结果。 此外,理解并熟练运用Oracle数据字典还能帮助我们更好地理解数据库的设计和架构...
本篇文章将深入探讨Oracle数据库的优化策略,并提供一些常用的函数实例详解,帮助你更好地理解和应用这些技术。 首先,Oracle优化主要包括SQL优化、索引优化、存储优化和架构优化。SQL优化是最基础的,通过编写高效...
在Oracle数据库中,函数是一类预定义的子程序,它可以对输入参数执行运算,并返回一个结果值。Oracle提供了一系列的函数,用于处理不同类型的数据,如字符串、数字、日期和时间等。下面按照文档所提供的内容,详细...
为了获取Oracle表空间的DDL脚本,可以使用Oracle提供的`DBMS_METADATA.GET_DDL`函数。该函数允许获取数据库对象的DDL语句。下面的SQL查询演示了如何使用此函数来获取所有表空间的DDL脚本: ```sql SELECT ts....
本文将深入探讨Oracle性能优化、函数大全、数据库技术以及一些常见的"傻瓜问题"。 一、Oracle性能优化 1. SQL优化:性能优化的核心在于写出高效的SQL语句。这包括避免全表扫描,合理使用索引,减少数据冗余,以及...
而"Oracle常用函数集锦"则是专门针对Oracle数据库中的特定函数进行的汇总,对于数据库查询和数据处理非常实用。 在SQL的学习过程中,你会接触到以下几个关键知识点: 1. **SQL基础**:包括SQL的数据类型(如整型、...
Oracle函数书册主要涵盖数据库性能监控与分析的关键工具——STATSPACK报告的详细解读,它在数据库管理和优化中起着至关重要的作用。STATSPACK是一个用于收集和分析Oracle数据库性能数据的工具,可以帮助DBA(数据库...
在优化过程中,如果一个解违反了约束,Oracle罚函数会增加相应的惩罚,使得违反约束的解在目标函数中的价值降低,从而引导算法向满足约束的解空间方向搜索。这种函数有助于避免因过度关注目标函数优化而忽视约束条件...
同时,理解Oracle的数据模型和表空间管理也是十分必要的。遇到问题时,查阅官方文档、在线论坛(如CSDN、BlogJava)上的技术文章,以及与同行交流,都是解决Oracle问题的有效途径。 总之,Oracle数据库的学习是一个...
### Oracle表空间与数据文件详解 #### 一、Oracle表空间与数据文件的概念 在Oracle数据库中,**表空间**是存储数据的基本单位之一,它是一个或多个数据文件的逻辑集合。表空间提供了数据存储的逻辑视图,而数据...
- **包**是封装相关函数和过程的容器,类似于Java中的接口,提供了一种组织和命名空间管理的方法。 - **包头(Specification)**:定义包的接口,包括函数和过程的签名,不包含实现细节。 - **包体(Body)**:...
根据提供的文档信息,本文将详细解析Oracle数据库中的关键SQL语句分类、常用SQL语句以及Oracle函数的应用场景。此外,还将简要介绍Oracle数据库的一些基本管理命令,如启动与关闭服务、用户管理等。 ### 一、Oracle...
sys_context 函数的基本语法为:`SYS_CONTEXT('namespace', 'parameter_name')`,其中 `namespace` 是要访问的命名空间,`parameter_name` 是要获取的参数名称。 在 Oracle 中,sys_context 函数可以访问多种类型的...