如何查询一个字段的子字符串,

HelpLearnVC 2002-09-05 02:47:24
如何查询一个字段的子字符串,在SQLServer是PATINDEX,不知道ORacle是什么?菜问题!
...全文
205 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuxuan 2002-09-05
  • 打赏
  • 举报
回复
我给你列一点:
1.length(string)长度

2.instr(str1,str2)找子串

3.substr(str,num1,num2)截取

4.||连接
bzszp 2002-09-05
  • 打赏
  • 举报
回复
length(strname)

结贴 点右上角"管理"
HelpLearnVC 2002-09-05
  • 打赏
  • 举报
回复
推荐一个,谢谢!
HelpLearnVC 2002-09-05
  • 打赏
  • 举报
回复
字符串的长度是那个关键字!如何给你送分?
bzszp 2002-09-05
  • 打赏
  • 举报
回复
最好有本书,没有书学习很不方便.
HelpLearnVC 2002-09-05
  • 打赏
  • 举报
回复
在那里俄可以得到关于ORACLE 的关键字,我才开始学习!
bzszp 2002-09-05
  • 打赏
  • 举报
回复
没问题.
这种情况用模糊查询就可以了
select field1,field2 from table where field3 like '%23456%';
HelpLearnVC 2002-09-05
  • 打赏
  • 举报
回复
如果我不想得到他得值,而是想通过where语句得到该如何写?

select field1,field2 from table where instr('23456',field3)>0
是不?
谢谢!
bzszp 2002-09-05
  • 打赏
  • 举报
回复
是的
HelpLearnVC 2002-09-05
  • 打赏
  • 举报
回复
是不是得到得值如果大于0就表示存在??
bzszp 2002-09-05
  • 打赏
  • 举报
回复
12:51:11 SQL> select instr('admin','dm') from dual;

INSTR('ADMIN','DM')
-------------------
2

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧