社区
Oracle
帖子详情
pl/sql中如何去掉12个数值中相同值????
zhaoyongzhu
2002-07-05 04:10:07
有12各数值他们可能会有相同的,有什么好方法可以发现重复的值。最终目的得到没有相同重复的值。
最好能有这样的函数
...全文
96
6
打赏
收藏
pl/sql中如何去掉12个数值中相同值????
有12各数值他们可能会有相同的,有什么好方法可以发现重复的值。最终目的得到没有相同重复的值。 最好能有这样的函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
3yugui
2002-07-05
打赏
举报
回复
建议您对看看oracle的PL/SQL方面的书籍。
如:《oracle8i PL/SQL程序设计》
zhaoyongzhu
2002-07-05
打赏
举报
回复
非常感谢KingSunSha(弱水三千) 和IronPromises(铁诺)
我准备采用IronPromises(铁诺) 兄的方法
马上给分。
IronPromises
2002-07-05
打赏
举报
回复
下面的结果就是去掉重复值的结果集,你用光标从这个结果集中fetch就行了.
select 变量1 from dual union
select 变量2 from dual union
select 变量3 from dual union
......
......
select 变量11 from dual union
select 变量12 from dual;
其实弱水兄的说法很有道理,对于SQL来说,它的很多东西和程序语言处理的方式不同.
KingSunSha
2002-07-05
打赏
举报
回复
你今天问了很多关于数组有关的问题,我感觉你可能走上了一条歪路:很多东西用sql就可以直接处理的,但是你总想把值读出来放入数组然后自己来处理。不否认有非常复杂的逻辑必须要自己处理,但大部分不需要。我就遇到过有人发帖子用一段很长的存储过程来完成本来很简单用update ... set (..) = (select ...)就能完成的功能。
你把你的具体要求贴出来看看吧
用pl/sql来处理除去重复数据效率很差,sql不擅长做这种工作。
zhaoyongzhu
2002-07-05
打赏
举报
回复
可能是我没有说清楚:
这些数值不再表内。就相当于传给function或procedure12个数值。
这应该是一个算法的问题吧。
最本的方法大家都会,只是想找一个最好最简单的算法。
bzszp
2002-07-05
打赏
举报
回复
select distinct rol from(select rol from tbname where row<13);
Oracle内置
SQL
函数-分类整理大全
这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符
值
.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的
数
值
....当在过程性语句
中
使用时,它们可以被赋
值
给VARCHAR2或者CHAR类型的
PL
/
SQL
变量.
PL
/
SQL
基本用法
PL
/
SQL
的语法结构
PL
/
SQL
块的基本结构
PL
/
SQL
块的分类
PL
/
SQL
的变量类型标识符变量的命名方法插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居
中
、居左、居右SmartyPants创建一个...
Oracle
PL
/
SQL
自学(四):
PL
/
SQL
变量的声明与使用
收获大概就是对于oracle
PL
/
SQL
的理解稍进一层,虽然还是停留在表面上,但是相信随着接下来的学习,自己会对这个东西有越来越深的认识。那么接下来会正式开始
PL
/
SQL
的学习。 不多说了,出发了朋友。 前文链接: ...
PL
/
SQL
与函数
一、
PL
/
SQL
简述
PL
/
SQL
(Procedural Language/
SQL
)是一种过程化语言,
PL
/
SQL
是Oracle的专用语言,它是对标准
SQL
语言的扩展,它允许在其内部嵌套普通的
SQL
语句,也可以定义变量和控制程序的执行流程,这样就将
SQL
语句...
Oracle
中
的
PL
/
SQL
Oracle
中
的
PL
/
SQL
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章