gpt4 book ai didi

java - 用于在存储模式的给定列上匹配输入字符串的 SQL

转载 作者:行者123 更新时间:2023-12-02 11:38:28 24 4
gpt4 key购买 nike

在 Oracle 数据库中,我有一个表,假设为“test_table”。该表有一列 "test_column" 存储类似 ^(0[1-9]|[12][0-9]|3[01]$, bat 侠*

然后,我的 Java 应用程序中有一个值为 "25" 的输入。

查找输入字符串是否与 test_table 中的任何行匹配的最佳方法是什么?我可以做一个简单的查询吗?还是必须编写过程或获取代码中的所有数据过滤器

最佳答案

听起来你想要regexp_like():

select t.*
from test_table t
where regexp_like(:input, t.test_column);

关于java - 用于在存储模式的给定列上匹配输入字符串的 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48746465/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com