您现在的位置是:群英 > 数据库 > 关系型数据库
Oracle的查询变量并赋值的语句是什么
Admin发表于 2022-05-12 14:46:232052 次浏览
这篇文章给大家分享的是“oracle怎么查询并赋值给变量”,文中的讲解内容简单清晰,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下“oracle怎么查询并赋值给变量”吧。

oracle查询并赋值给变量的方法:1、使用“变量名 数据类型(大小)”语句定义变量;2、使用“select 表字段名 into 变量名 from 表名 WHERE子句”语句将查询结果赋值给变量。

本教程操作环境:Windows7系统、Oracle 11g版、Dell G3电脑。

oracle怎么查询并赋值给变量

首先我们需要定义(声明)一个变量

格式:

变量名  数据类型(大小)

示例:

V_TEST varchar2(20);
V_NUM  number;

然后使用select 表字段名 into 变量名 from 表名 WHERE子句语句查询并赋值给变量

方式一:

①查询指定表的所有字段

②适用于声明变量的前2种方式可以使用

--根据代发工资个人id查询对应的父机构(代发单位)序列
SELECT REVC_SIGN INTO V_LOGO FROM DFGZ_PKG 
 WHERE REVCID=(SELECT PARENTID FROM DFGZ_PKG WHERE REVEID = V_REVCID);

方式二:

①查询指定表的所有字段

②适用于声明变量的第3种方式

--将id=2203的DFGZ_PKGMX表数据赋值给变量V_COLUMN_SID;
SELECT * INTO  V_COLUMN_SID FROM DFGZ_PKGMX T WHERE t.id=2203

注:

①查询结果只能返回一条记录

②查询的表字段必须是该表的所有字段

--错误示例一:查询的是所有记录
select * into V_COLUMN_SID  from DFGZ_PKGMX T;
--错误示例二:查询的是该表的多个字段
select  t.id,t.name into V_COLUMN_SID  from dfgz_pkgmx t;

感谢各位的阅读,以上就是“oracle怎么查询并赋值给变量”的内容了,通过以上内容的阐述,相信大家对oracle怎么查询并赋值给变量已经有了进一步的了解,如果想要了解更多相关的内容,欢迎关注群英网络,群英网络将为大家推送更多相关知识点的文章。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

标签: oracle查询变量
相关信息推荐
2022-05-09 18:00:20 
摘要:在mysql中,外键是用于建立和加强两个表数据之间的链接的一列或多列,它表示一个表中的一个字段被另一个表中的一个字段引用。外键对相关表中的数据造成了限制,使MySQL能够保持参照完整性。
2022-05-13 16:38:51 
摘要:在oracle中,“join on”常用于内连接与外连接,若使用from内、外连接,则必须使用on操作符指定连接条件,join表示连接两个表,on表示这两个表通过某种条件连接。
2022-06-14 17:40:04 
摘要:通过SQL语句用一张表更新另一张表的方法:可以使用SELECT INTO语句实现。例如,【update visit set visit.nm = user.nm from user where visit.uid = user.uid】。
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部