2022-07-19 623
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;
原文链接:https://77isp.com/post/2112.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态