首页 > 其他分享 >pg中使用游标进行base64解码

pg中使用游标进行base64解码

时间:2023-05-05 16:56:46浏览次数:31  
标签:cur -- base64 游标 nocomp pg rec compvalue

1.

 

DO $$
DECLARE 
    rec_compvalue RECORD;
    cur_compvalue CURSOR
       FOR SELECT *
       from t_compvalue 
       where compvalue_nocomp like 'Wyk%';
BEGIN
   -- Open the cursor
   OPEN cur_compvalue;
   
   LOOP
    -- fetch row into the film
      FETCH cur_compvalue INTO rec_compvalue;
    -- exit when no more row to fetch
      EXIT WHEN NOT FOUND;
      UPDATE t_compvalue SET compvalue_nocomp=convert_from(decode(compvalue_nocomp,'base64'),'UTF8')
      WHERE CURRENT OF cur_compvalue;      

      RAISE NOTICE 'Output: %',rec_compvalue.compvalue_nocomp;
   END LOOP;
  
   -- Close the cursor
   CLOSE cur_compvalue;
 
END; $$
View Code

 

标签:cur,--,base64,游标,nocomp,pg,rec,compvalue
From: https://www.cnblogs.com/jonvy/p/17374608.html

相关文章

  • img标签的title和alt区别?png、jpg、gif这些图片格式区别?
    img标签的title和alt区别title是鼠标移入图片的时候显示的内容;alt是图片无法加载时显示的内容在SEO层面上,蜘蛛抓取不到图片的内容,所以在写img标签时为了增加SEO效果就要设置alt属性,来描述这张图是什么内容或者关键词png、jpg、gif图片格式区别png:无损压缩,尺寸体积要比......
  • 广州星嵌DSP/FPGA/ARM开发板选型手册2023
    广州星嵌电子科技有限公司是一家专注嵌入式核心板研发、设计和生产的企业。提供以ARM、DSP、FPGA为核心处理器的工业核心板、开发套件、项目定制服务。 DSP/FPGA/ARM开发板选型手册2023,欢迎下载,敬请参阅!链接:https://pan.baidu.com/s/1NGTb6JSyEFwGzICcW-ZWqQ?pwd=xqdz提取......
  • pgsql查询优化
    1、大表不做数据转换 假设a表是大表,b表是小表a.id=cast(b.idasvarchar)2、distinct导致没用上索引 删除distinct 3、exists 查询语句,关联大表,但查询字段有不需要用到这个大表 解决:把join去掉,改为exist,这样可以把记录数降下来selecta.id,a.namefroma......
  • 基于TI Sitara系列AM5728工业开发板——FPGA视频开发案例分享
    前言31cameralink_display案例41.1案例功能41.2操作说明41.3关键代码(MicroBlaze)111.4Vivado工程说明161.5模块/IP核配置20前言本文主要介绍FPGA视频开发案例的使用说明,适用开发环境:Windows7/1064bit、XilinxVivado2017.4、XilinxSDK2017.4。评估......
  • 从 VPG 到 PPO
    这篇博客总结自WoutervanHeeswijk在Medium的文章:ProximalPolicyOptimization(PPO)Explained策略梯度算法(VPG)从确定性策略开始强化学习的目标是学习一个好的决策策略\(\pi\),随着时间的推移最大化奖励。确定性策略\(π\)的做法是基于状态\(s\),利用策略函数\(\pi:s......
  • 第5讲 FPGA运算符详解
    1moduletop(2output[31:0]c3);45localparam[15:0]a=65535;6localparam[15:0]b=25687;789assignc=a*b;10//两个常数相乘,综合后不使用资源,直接综合为一个常数11moduletop(12output[15:0]c1......
  • android上传base64的字符图片
    一般来说,目前在手机端上传图片,方法挺多的,不过常用的就是一个文件流,另一个是二进制转base64的字符流,下面分享一下方法网络上都是千篇一律的写法,对于上传过程中失败的问题也很少提及,上传失败的bug,主要的原因当然是编码字符的问题了,一般网上都没有介绍,记得要将base64的字符串转......
  • VC下Base64编码及解码程序源代码
    //Base64.h:interfacefortheCBase64class.////#if!defined(AFX_BASE64_H__8D85F486_CD10_4A0A_A689_2299C9DE52CB__INCLUDED_)#defineAFX_BASE64_H__8D85F486_CD10_4A0A_A689_2299C9DE52CB__INCLUDED_#if_MSC_VER>1000#pragmaonce#endif//_MSC_V......
  • Ubuntu 22.04 SSH the RSA key isn't working since upgrading from 20.04
    Ubuntu22.04SSHtheRSAkeyisn'tworkingsinceupgradingfrom20.04UpuntillastweekIwasrunningUbuntu20.04happily,andthenovertheweekenddecidedtobackeverythingupandinstall22.04.I'vehadacoupleofteethingissueswhichI&#......
  • python做Excel表(折线)、python做Excel表(折线3d)、解决python -m pip install --upgrade
    python做Excel表(折线)fromopenpyxlimportWorkbookfromopenpyxl.chartimport(AreaChart,Reference,Series,)wb=Workbook()ws=wb.activerows=[['Number','Batch1','Batch2'],[2,40,30],[3,40,......