社区
DB2
帖子详情
一个关于取值的函数问题!
wxglove
2008-06-27 01:09:44
我是初学者, 有个问题相请教一下。
DB2一个表中有一列number varchar型的,数据如下
number
abc:123445@163.com
cde:hagjsdaa@163.com
我现在想取出来“:”后面的,“@”前面的值,应该怎么弄呀!
多谢!
...全文
56
5
打赏
收藏
一个关于取值的函数问题!
我是初学者, 有个问题相请教一下。 DB2一个表中有一列number varchar型的,数据如下 number abc:123445@163.com cde:hagjsdaa@163.com 我现在想取出来“:”后面的,“@”前面的值,应该怎么弄呀! 多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxglove
2008-07-09
打赏
举报
回复
可以实现,多谢fleeting。结贴给分
edge
2008-06-30
打赏
举报
回复
取出第一个 : 到 第一个 @符号之间的内容
select substr(number ,locate(':',number ) + 1,locate('@',number )-locate(':',number ) - 1) from tabname
----如果你的字段里面有超过1个:,或1个@,就不一定能满足你的要求了
wxglove
2008-06-29
打赏
举报
回复
能搞出来就行呀!SQL语句应该怎么写呀!求教!
alex_82712
2008-06-29
打赏
举报
回复
是不是可以通过SP来实现,先把这个字段的所有值都取出来放到临时表,然后用游标来取值 > 冒号 < @ 号,这样就能取出你想要的数据。不过,这种方法好像比较笨。主要是写SP不会写
各位,请教你们:有没有什么好的方法,或者是途径去尽快学会写DB2的SP啊?
谢谢
cyzhang811
2008-06-28
打赏
举报
回复
直接用sql好像搞不定吧?
我以前做过类似的,是先查出整个字符串,然后在程序中做的字符串处理;
谁有更好的办法,共享出来学习学习啊?
SQL窗口
函数
-
取值
窗口
函数
关于窗口
函数
的基础,请看文章SQL窗口
函数
取值
窗口
函数
可以用于返回窗口内指定位置的数据行。常见的
取值
窗口
函数
如下: LAG
函数
可以返回窗口内当前行之前的第N行数据。 LEAD
函数
可以返回窗口内当前行之后的第N行...
Excel中
取值
函数
在Excel操作中,我们可能会用到取出某个单元格数据的前几位数,或者中间几位数,或者后几位数,比如要取出×××中的几位数字,这该怎么办呢?今天就教大家在Excel中利用left、mid、...一、left
函数
用法:left(
取值
...
取值
函数
与赋值
函数
--类
用于获得
一个
类的私有成员变量值的成员
函数
成为“
取值
函数
”。
取值
函数
不需要返回每个成员变量的字面值,但必须返回与那些值等价的东西。虽然C++语言规范没有要求,但通常都在
取值
函数
的名称中包含单词get; 用于...
Excel中
取值
函数
三剑客:LEFT、RIGHT、MID
在EXCEl中我们经常需要提取数据当中的某一部分进行处理,比如以下表格,我们需要从姓名中提取姓,或者从编号中提取最后四位编号,这时候运用LEFT、RIGHT
函数
就能轻松做到: 要学习
函数
首先要记住
函数
的格式,我们...
指数
函数
中x的
取值
范围_指数
函数
x的
取值
范围是
1、指数
函数
x的
取值
范围是a>0且a不=1;2、指数
函数
是重要的基本初等
函数
之一。一般地,y=ax
函数
(a为常数且以a>0,a≠1)叫做指数
函数
,
函数
的定义域是 R ;3、,在指数
函数
的定义表达式中,在ax前的系数必须是...
DB2
5,889
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章