社区
Oracle
帖子详情
求存储过程返回Select CURSOR中使用Union的语法
rottenapple
2007-12-20 05:42:10
OPEN P_CURSOR For
Select name from a
Union all
Select name from b;
提示语法有问题,应该怎么写啊?
...全文
142
1
打赏
收藏
求存储过程返回Select CURSOR中使用Union的语法
OPEN P_CURSOR For Select name from a Union all Select name from b; 提示语法有问题,应该怎么写啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rottenapple
2007-12-21
打赏
举报
回复
已经解决了,是因为有orderby的问题
Select * FROM (name from a order by name)
Union all
Select name from b;
【数据库】SQL Server基础
语法
如果column_name1
中
所有的值都是互不相同的,则不会按column_name2进行排序。它保证成批的SQL操作要么完全执行,要么完全不执行。若在执行到一半时发生错误,则进行**回退(撤销)**操作,以恢复数据库到某个已知的安全的状态。该事务处理包含4条INSERT语句,在第一条INSERT语句后定义一个保留点,若后边任何一个INSERT操作失败,事务处理能够回退到这里。其余未给出的值按具体表的定义设为NULL值或默认值,若该表既不允许有NULL值,也没有定义默认值,则DBMS会给出一条错误信息。
CURSOR
游标的
使用
游标概念 SQL是面向集合的,一条SQL语句可以处理多条记录; 主语言是面向记录的,主变量一次只能放进一条记录。 为了协调这两种不同处理方式,引入游标。相当于一个数据缓冲区。 通过游标逐一获取一条记录,并赋给主变量,交由主语言进一步处理。 游标的
使用
有些像文件的
使用
,需要定义声明,打开关闭,操作等等。 前面都要加EXEC SQL,表示执行SQL语句。 (1)说明游标(声明——DECLARE) E...
Oracle - 函数的创建与
使用
,与
存储过程
的区别
Oracle 函数与
存储过程
:创建、
使用
及区别 摘要 本文讲解了Oracle数据库
中
函数的创建与
使用
方法,重点对比了函数与
存储过程
的区别。主要内容包括: 函数
语法
:详细介绍了创建Oracle函数的基本
语法
结构,包括参数定义、
返回
类型、变量声明区和异常处理区。 实战案例:通过一个"安全字符串截取函数"的完整示例,展示了如何处理空值、负起始位和超长截取等边界情况。 高级技巧:演示了如何让函数
返回
自定义对象类型,以处理结构化数据。 与
存储过程
的区别: 函数必须
返回
一个值,
存储过程
不
返回
函数可在SQL语句
中
直接调
【4/22 -17 】
CURSOR
游标的
使用
目录游标概念游标的
使用
游标
使用
举例: 游标概念 SQL是面向集合的,一条SQL语句可以产生或处理多条记录:而主语言是面向记录的,一组主变量一次只能存放一条记录。所以仅
使用
主变量并不能完全满足SQL语句向应用程序输出数据的要
求
,为此嵌入式SQL引入了游标的概念,用游标来协调这两种不同的处理方式。 为了协调这两种不同处理方式,引入游标。相当于一个数据缓冲区。 通过游标逐一获取一条记录,并赋给主变量,交...
存储过程
常用
语法
CREATE OR REPLACE PROCEDURE P_OMS_MATERIAL_ARRIVED(STARTTIME IN VARCHAR2,ENDTIME IN VARCHAR2,CURRENT_TIME DATE,DATATYPE IN NUMBER) IS /**************************************************************...
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章