当前位置: 首页 > news >正文

德州建设网站有世界杯直播视频直播

德州建设网站有,世界杯直播视频直播,公司建设网站哪家好,网站费用怎么做帐文章目录 openGauss学习笔记-122 openGauss 数据库管理-设置密态等值查询-密态支持函数/存储过程122.1 创建并执行涉及加密列的函数/存储过程 openGauss学习笔记-122 openGauss 数据库管理-设置密态等值查询-密态支持函数/存储过程 密态支持函数/存储过程当前版本只支持sql和P… 文章目录 openGauss学习笔记-122 openGauss 数据库管理-设置密态等值查询-密态支持函数/存储过程122.1 创建并执行涉及加密列的函数/存储过程 openGauss学习笔记-122 openGauss 数据库管理-设置密态等值查询-密态支持函数/存储过程 密态支持函数/存储过程当前版本只支持sql和PL/pgSQL两种语言。由于密态支持存储过程中创建和执行函数/存储过程对用户是无感知的因此语法和非密态无区别。 密态等值查询支持函数存储过程新增系统表gs_encrypted_proc用于存储参数返回的原始数据类型。 122.1 创建并执行涉及加密列的函数/存储过程 创建密钥详细步骤请参考使用gsql操作密态数据库和使用JDBC操作密态数据库。 创建加密表。 openGauss# CREATE TABLE creditcard_info ( openGauss(# id_number int, openGauss(# name text, openGauss(# credit_card varchar(19) encrypted with (column_encryption_key ImgCEK1, encryption_type DETERMINISTIC) openGauss(# ) with (orientationrow); CREATE TABLE插入数据。 openGauss# insert into creditcard_info values(1, Avi, 1234567890123456); INSERT 0 1 openGauss# insert into creditcard_info values(2, Eli, 2345678901234567); INSERT 0 1创建函数支持密态等值查询。 openGauss# CREATE FUNCTION f_encrypt_in_sql(val1 text, val2 varchar(19)) RETURNS text AS SELECT name from creditcard_info where name$1 or credit_card$2 LIMIT 1 LANGUAGE SQL; CREATE FUNCTION openGauss# CREATE FUNCTION f_encrypt_in_plpgsql (val1 text, val2 varchar(19), OUT c text) AS $$ openGauss$# BEGIN openGauss$# SELECT into c name from creditcard_info where name$1 or credit_card $2 LIMIT 1; openGauss$# END; $$ openGauss-# LANGUAGE plpgsql; CREATE FUNCTION执行函数。 openGauss# SELECT f_encrypt_in_sql(Avi,1234567890123456);f_encrypt_in_sql ------------------Avi (1 row)openGauss# SELECT f_encrypt_in_plpgsql(Avi, val21234567890123456);f_encrypt_in_plpgsql ----------------------Avi (1 row)说明 函数/存储过程中的“执行动态查询语句”中的查询是在执行过程中编译因此函数/存储过程中的表名、列名不能在创建阶段未知输入参数不能用于表名、列名或以任何方式连接。在RETURNS、IN和OUT的参数中不支持混合使用加密和非加密类型参数。虽然参数类型都是原始数据类型但实际类型不同。对高级包接口中如dbe_output.print_line()等在服务端打印输出的接口不会做解密操作加密数据类型在强转成明文原始数据类型时会打印出该数据类型的默认值。当前版本函数/存储过程的LANGUAGE只支持SQL和PL/pgSQL不支持C和JAVA等其他过程语言。不支持在函数/存储过程中执行其他查询加密列的函数/存储过程。当前版本不支持default、DECLARE中为变量赋予默认值且不支持对DECLARE中的返回值进行解密用户可以用执行函数时用输入参数、输出参数来代替使用。不支持gs_dump对涉及加密列的function进行备份。不支持在函数/存储过程中创建密钥。该版本密态函数/存储过程不支持触发器。密态等值查询函数/存储过程不支持对PL/pgSQL语言对语法进行转义对于语法主体带有引号的语法CREATE FUNCTION AS ‘语法主体’ 可以用CREATE FUNCTION AS ‘语法主体’ 代替。不支持在密态等值查询函数/存储过程中执行修改加密列定义的操作包括创建加密表、添加加密列由于执行函数是在服务端客户端没法判断是否是需要刷新缓存得断开连接后或触发刷新客户端加密列缓存才可以对该列做加密操作。密态支持函数在创建加密函数时会在系统表gs_encrypted_proc中添加参数对应的加密列的oid因此删除表后重建同名表可能会使密态函数失效需要重新创建密态函数。 点赞你的认可是我创作的动力 ⭐️ 收藏你的青睐是我努力的方向 ✏️ 评论你的意见是我进步的财富
http://www.hkea.cn/news/14569240/

相关文章:

  • 网站引导页一般是什么格式宁波网站建设公司比较好
  • pc端网站怎么做自适应手机端山东省建设执业资格注册中心网站
  • 宁波网站推广哪家公司好制作网页怎么制作
  • 网站建设源码包高明网站设计制作
  • 自助建站平台便宜福建个人网站备案
  • 武城网站建设做外贸上哪些网站
  • 淘宝店铺网站建设wordpress 字体替换极客族
  • wordpress个人站电商的网站有几个
  • 免费资料网站网址下载成都的科技公司有哪些
  • 网站怎么套模板杭州seo关键词优化公司
  • 做网站是用wordpress还是DW小程序制作流程及合同
  • 点击图片跳转到网站怎么做链接从事网站开发
  • 哈尔滨建设工程招聘信息网站电商22个货源网址
  • 海城网站建设用easyui做的网站
  • 上上海网站建设设计网站 缓存方式
  • 南宁网站建设培训做网站后台用什么软件
  • php做的网站怎么入侵alexa
  • 网站开发大致多少钱施工企业的期间费用主要包括哪些
  • asp网站上一篇下一篇代码html网页设计论文2000字
  • 网站速度打开慢的原因山东网站建设哪家专业
  • 百度网盘做视频网站视频号分销解决方案
  • 怎么可以建网站网站 设计 趋势
  • 网站建设运维情况新能源汽车价格表2021
  • 上海微网站万户网络技术
  • 怎么让谷歌收录我的网站ftp中不能打开wordpress
  • 网站抓取qq号码原理北京上地做网站
  • 网站建设的小说中国糕点网页设计网站
  • 网站关键词在哪里做wordpress分类目录样式
  • 网站dns如何修改不了国际新闻最新消息十条2022
  • 山西网站建设企业网站页面太多是否做静态