Oracle 在 DATE 使用 LIKE '%'

2023-11-23

我的桌子myTab有专栏startDate,其数据类型为“DATE”。该列中的数据存储方式如下dd.mm.yyyy.

现在我尝试使用此查询获取数据:

SELECT * FROM myTab WHERE startDate like '%01.2015"

不知怎的,它不起作用,我不知道为什么。

希望有人能帮忙。


要对日期进行文本搜索,您必须将日期转换为文本。

如果您计算要查找的内容的第一个日期和最后一个日期并获取它们之间的所有内容,那么效率会更高。这样,它是作为数字比较而不是文本模式匹配来完成的,并且如果有索引,它可以使用索引:

SELECT * FROM myTab WHERE startDate >= DATE '2015-01-01' AND startDate < DATE '2015-02-01'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Oracle 在 DATE 使用 LIKE '%' 的相关文章

  • 为什么我们不能有多个主键?

    我知道表中不能有超过 1 个主键 但技术原因是什么 直接拉取自SO https stackoverflow com questions 217945 can i have multiple primary keys in a single
  • 从多个表中选择 - 一对多关系

    我有这样的表 表产品 身份证 姓名 表格图像 产品 ID 网址 订单号 表价 产品 ID 组合 货币 价格 表数量 产品 ID 组合 数量 表 Product 与其他表是一对多关系 我需要查询表并得到类似这样的结果 伪数组 ProductI
  • SQL:比较不同表中的两个计数

    我有 3 张桌子 一张桌子上有世界上每个国家及其代币 NAME CODE Afghanistan AFG Albania AL Algeria DZ American Samoa AMSA Andorra AND Angola ANG An
  • 混合语言源目录布局

    我们正在运行一个使用多种不同语言的大型项目 Java Python PHP SQL 和 Perl 到目前为止 人们一直在自己的私有存储库中工作 但现在我们希望将整个项目合并到一个存储库中 现在的问题是 目录结构应该是什么样的 我们应该为每种
  • 如何登录Oracle数据库?

    我对 Oracle 数据库中常用的日志记录方法感兴趣 我们的方法如下 我们为要记录的表创建一个日志表 日志表包含原始表的所有列以及一些特殊字段 包括时间戳 修改类型 插入 更新 删除 修改者的 id 原始表上的触发器为每次插入和删除创建一个
  • MySQL中是否有类似Oracle中“level”的函数[重复]

    这个问题在这里已经有答案了 我面临一个场景 如果输入是 10 我想要一个数字序列 1 2 3 10 在甲骨文中levelfunction 提供了该功能 我想知道如何在 MySQL 中执行相同的任务 谢谢 您可以在 mysql 中使用此查询
  • 我可以从匿名 PL/SQL 块向 PHP 返回值吗?

    我正在使用 PHP 和 OCI8 执行匿名 Oracle PL SQL 代码块 有没有什么方法可以让我绑定一个变量并在块完成后获取其输出 就像我以类似的方式调用存储过程时一样 SQL declare something varchar2 I
  • 基于列顺序的查询速度

    数据库中列类型的顺序对查询时间有影响吗 例如 具有混合排序 INT TEXT VARCHAR INT TEXT 的表的查询速度是否会比具有连续类型 INT INT VARCHAR TEXT TEXT 的表慢 答案是肯定的 这确实很重要 而且
  • 以无法破坏的方式限制表中允许的记录数量

    我们有一个 Web 应用程序 Grails 我们将根据用户数量为其出售许可证 数据库 Oracle 10g 中有一个表保存用户 客户将托管自己的软件和数据库副本 有人可以建议一些策略来限制允许存在于用户表中的记录数量 从而使客户无法合理地破
  • 使用绑定和空值命中 Oracle 索引的最佳查询

    我有一个表 该表在多个列上有一个索引 其中许多列可以为空 CREATE UNIQUE INDEX UX MYTABLE A B C D E ON MYTABLE A B C D E 现在 我在 C 代码中尝试检查该表并精确命中索引 对于每个
  • (SQL) 识别字段中字符串格式多次出现的位置

    我需要将叙述字段 自由文本 拆分为多行 目前的格式如下 Case Reference Narrative XXXX XX 123456 Endless Text up to 50k characters 在作为文本的叙述字段中 各个条目 当
  • MySQL 中的断言

    我有一个针对大型数据库运行的 SQL 脚本 我想在开始时提出几个简单的查询 作为健全性检查 有没有办法在MySQL中写断言 或者任何类型的 选择 如果它与该值不匹配 则中止整个脚本 一些疯狂的代码 要点是 SET可能会引发 mysql 变量
  • 获取查询的行号

    我有一个查询将返回一行 当表排序时 有什么方法可以找到我正在查询的行的行索引吗 我试过了rowid但当我期待第 7 行时却得到了 582 Eg CategoryID Name I9GDS720K4 CatA LPQTOR25XR CatB
  • sql server GO 相当于 oracle

    我正在为 Oracle 编写迁移脚本 我需要更改表结构 然后用数据填充它 我想先进行结构更改 然后再进行数据更改 在 SQL Server 中我会使用GO分离批次 是否有 SQL ServerGOOracle 中的等效命令 It s and
  • 是否允许在流水线 PL/SQL 表函数中使用 SELECT?

    管道函数的文档指出 在 SQL 语句 通常是SELECT 并且在大多数示例中 管道函数用于数据生成或转换 接受客户作为参数 但不发出任何 DML 语句 现在 从技术上讲 可以使用 SELECT 而不会出现 Oracle 中的任何错误 ORA
  • Postgres、更新和锁定顺序

    我正在研究 Postgres 9 2 有 2 个更新 每个更新都有自己的事务 一个看起来像 UPDATE foo SET a 1 WHERE b IN 1 2 3 4 另一个也类似 UPDATE foo SET a 2 WHERE b IN
  • Quartz.NET 设置 MisfireInstruction

    我正在使用 Quartz NET 在 C 中工作 并且在 CronTrigger 上设置失火指令时遇到问题 我正在运行安装了 Quartz DB 的 SQL 后端 我有以下代码 可以很好地创建作业和运行调度程序 IScheduler sch
  • 在 Postgres 中的数组字段上应用聚合函数?

    是否可以对整数 字段 或其他数字数组 中的所有值应用聚合 如 avg stddev CREATE TABLE widget measurement integer insert into widget measurement values
  • 什么是 Oracle 数据集成器?

    什么是ODI ODI的实际用途是什么 oracle data integrator工具如何帮助编程 sql Developer 工具和 ODI 工具实际上有什么区别 真的厌倦了在某些网站上找到的定义 如果有人能提出 gud 解释 那就太好了
  • 外键引用多个表

    我有4张桌子 A ida name B ida B specific stuff C ida C specific stuff D ida D specific stuff 我希望另一个表 E 可以仅引用 B 或 C 而不是 D 我可以在其

随机推荐

  • 下载大文件

    通过下载文件UnityEngine WWW 我收到错误 OverflowException 数字溢出 我发现错误是由结构本身引起的 因为字节数组的字节数超过了 int MaxValue 可以分配的字节数 2GB 通过返回数组来引发错误www
  • 如何从docker服务连接外部服务

    我是码头工人的新手 我正在本地计算机上运行 Postgresql 即在 Mac OS 上 我的应用程序正在 docker 中运行 我想要的是我的应用程序应该能够从docker访问PostgreSQL 有很多生产数据 不能在docker上运行
  • 如何正确使用reflect包中的.Call

    我的代码遇到了最后一个问题 涉及反射包中的 Call 函数 所以我正在拨打这样的电话 params some map string string in make reflect Value 0 return values reflect V
  • Java:我有一大串 html,需要提取 href="..." 文本

    我有这个包含一大块 html 的字符串 并且正在尝试从该字符串的 href 部分中提取链接 href 可以采用以下形式之一 a href a a class href a 我对正则表达式没有真正的问题 但由于某种原因 当我使用以下代码时 S
  • Javascript - 将参数添加到作为参数传递的函数中

    这是我正在寻找的行为 function one func func 5 function two arg1 arg2 console log arg1 console log arg2 one two 3 prints 3 5 这种行为或类
  • ListView (WPF) 中的分隔符?

    我要在 WPF 的 ListView 中插入一个分隔符 如下所示 image 我使用了以下 XAML 代码 但它不起作用
  • C# 根据硬件 ID 创建唯一 ID [重复]

    这个问题在这里已经有答案了 我正在创建特定于机器的许可证 许可证基于以下项目 MAC地址 CPU序列号 计算机卷驱动器 0 的序列号 我假设如果 3 个匹配中的 2 个匹配 那么我的许可证有效 因此 可以获取新的网卡 并且许可证仍然有效 等
  • 导入错误:没有名为 Bottle 的模块

    sudo pip install bottle Downloading unpacking bottle Downloading bottle 0 10 7 tar gz 55Kb 55Kb downloaded Running setup
  • 此视图不允许“EditItem” - 数据绑定问题

    我正在尝试使用自定义列表在数据网格上的 WPF 中进行数据绑定 我的自定义列表类包含类型的私有数据列表List
  • 绘制到 CGImageRef 中

    我想创建一个 CGImageRef 并绘制指向它的点 使用什么上下文来创建空的 CGImageRef 并能够在其上进行绘制 CGContextRef 还是 CGBitmapContextRef 如果您可以提供代码来创建一个空的 CGImag
  • 如何在 C# 中查找 IIS 站点 ID?

    我正在为我的网络服务编写一个安装程序类 在许多情况下 当我使用 WMI 时 例如 创建虚拟目录时 我必须知道 siteId 才能为站点提供正确的配置数据库路径 例如 metabasePath is of the form IIS
  • Xcode 7.2 成功存档不会显示在管理器中,但会显示在有关派生数据文件夹的存档文件夹中

    我在用Cocoapods 0 39 0 and Xcode 7 2 我有一个项目已成功存档但未填充到管理器中 当我在空白项目中测试我的 podfile 时 存档显示在Organizer正好 在尝试解决此问题时 我发现派生数据上方有一个 Ar
  • 在 Chrome 扩展中,更改发送到特定域的 ajax 请求的引荐来源网址?

    我已经做了一些研究 现在知道在 Google Chrome 中发送带有更改的引荐来源网址的请求是不可能的 因为浏览器将覆盖更改 但是 Google Chrome 扩展中是否有 任何权限可以禁用此功能 或者以便您可以使用不同的引荐来源网址向某
  • 如何自动运行 Office 365 Outlook 加载项

    我正在为 Outlook 创建 Office 365 加载项 我希望我的加载项在用户阅读电子邮件 在阅读窗格中打开它 时自动运行 我当前的版本在邮件正文顶部显示加载项名称 当我单击它时加载项就会运行 Office initialize fu
  • 如何设置 UIImage 的不透明度/alpha?

    我知道你可以用 UIImageView 做到这一点 但是可以对 UIImage 做到这一点吗 我想让 UIImageView 的动画图像数组属性成为相同图像但具有不同不透明度的数组 想法 我只需要这样做 但认为史蒂文的解决方案会很慢 这应该
  • 是否有任何 jquery 功能可以以与 DOM 类似的方式查询多维数组?

    问题说了什么 jQuery 是否有任何方法可以让您以与 DOM 类似的方式查询多维对象数组 例如 获取一个多维数组中包含的对象列表 该数组具有一些匹配的属性值 例如 其中 StartOfPeriod 大于指定日期或 name Ben Ala
  • Objective-C 串口 - Mac OS X

    我目前正在终端中运行以下命令 通过 USB 串行发送命令 Users drummerboyx Library Scripts arduino serial b 9600 p dev tty usbserial A800ev0Z s 1 Ob
  • 使用 AJAX(不是表单)更新 Rails 3 部分

    我发现了一些关于提交表单后使用 Ajax 更新部分内容的问题和答案 但我的问题是 更简单 我只想每隔几秒重新加载一部分并加载新数据 这真的一点也不难 我记得在 Rails 2 3 中做过类似的事情 但我在任何地方都找不到答案 基本上 我有一
  • junit 测试中的 spring-data-jpa bean 验证

    在我最近的工作中 我使用 spring data jpa 来利用提供的存储库 当涉及到集成测试时 我无法配置 我假设 用于测试的 spring 上下文 因此 bean 验证在我的测试中不起作用 我知道我可以注入验证器 并对我的注释进行单元测
  • Oracle 在 DATE 使用 LIKE '%'

    我的桌子myTab有专栏startDate 其数据类型为 DATE 该列中的数据存储方式如下dd mm yyyy 现在我尝试使用此查询获取数据 SELECT FROM myTab WHERE startDate like 01 2015 不