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

网站开发 语音输入网页制作三剑客即

网站开发 语音输入,网页制作三剑客即,wordpress get_pages(),有什么好的提供外链网站文章目录 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.w-s-a.com/news/28064/

相关文章:

  • 阜阳网站开发招聘网站建设合作协议申请
  • 电子配件 技术支持 东莞网站建设wordpress 生成html代码
  • 网站用免费空间好不好网站建设的视频
  • 网站开发项目职责门户资源分享网站模板
  • 建网站需要什么语言如何做二维码跳转到网站
  • 天津建设交培训中心网站做网站起名字
  • 黑河北京网站建设湛江市住房和城乡建设局网站
  • 网站建设拾金手指下拉十九企业查询官网
  • 邢台提供网站建设公司哪家好五合一建站
  • 京东网站设计代码驻马店做网站的公司
  • 织梦网站模板使用教程福州网站建设工作
  • 做网站要准备的需求asp 网站后台
  • 滨州网站开发公司中立建设集团有限公司网站
  • 泰安建设厅网站做网站为什么要建站点
  • 有什么好的手机推荐网站创建网站需要哪些工作
  • 网站能给企业带来什么上饶市网站建设公司
  • 学做网站卖东西去哪学南宁网站建设gxjzdrj
  • 欧美网站建设案例网站开发 男生
  • 网站正在开发中做电子元器件的网站
  • 做网站搭建的公司中国建设银行官网站u盾证书
  • 大连哪里有手机自适应网站建设公司网站介绍模板 html
  • 佛山模板建站宣传片制作公司电话
  • 文字网站居中能自己做网站接业务吗
  • 免备案自助建站网站广州珈瑶公司是哪一年注册的
  • ps做网站界面wordpress为图片添加圆角
  • seo优化推广业务员招聘seo顾问服务福建
  • 成都私人网站建设seo网站推广方案策划书
  • 广州网站建设工作室wordpress log
  • 网站后台添加wordpress h1标签优化
  • 自己做网站都需要什么高密 网站建设