当前位置: 首页 > 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.dnsts.com.cn/news/76105.html

相关文章:

  • 汽车之家网页版小时seo加盟
  • 有微重庆网站吗网站服务器放置地 网站接入服务提供单位怎么填
  • 容桂网站建设联系方式广东省水利工程建设信息网站
  • 公司网站开发工具电商网站活动推广
  • 网站建设管理做什么全网营销型推广网站建设
  • 中国建设银行老版本下载官方网站证件照在线制作
  • 天津专业网站建设网站域名申请好了怎么建设网站
  • 网站集约化建设调研报告公司官网如何被百度收录
  • 网站简单布局图保定做网站设计
  • 网站流量数据分析合肥网站制作哪儿好薇
  • 南京网站建设 小程序cdr可不可做网站
  • 做蛋糕的企业网站互联网公司名称
  • 淘宝客网站开发网站开发所需费用支出有哪些
  • 智能模板网站建设方案广告传媒公司起名大全最新
  • c2c的网站有哪些知名企业文化
  • 怎么免费做文学网站网站页面组成部分
  • 安徽智能网站建设前端电商网站登录界面怎么做
  • 求html码源网站湘潭网络推广公司
  • 怎么做网站注册推广工信部资质查询网站
  • 网站建设考虑哪些因素外贸饰品网站
  • 百度域名验证网站前端开发培训费用
  • 网站建设费财务列账wordpress分享后可见
  • 车辆年检查询系统官方网站大连金州房价
  • 气象网站建设的自查报告企业网站宽度
  • wordpress访客切换主题手机优化大师下载安装
  • 口碑好的郑州网站建设网站缓存优化怎么做
  • 网站开发现在是热门专业吗阿里云服务器搭建个人网站
  • 建设部政务网站建设平台流量排名
  • 数字营销技术应用网站网站建设合作分成合同
  • 专做土特产的网站六安网站价格