首页 > 其他分享 >openGauss维护管理之set自定义变量

openGauss维护管理之set自定义变量

时间:2023-03-25 10:01:41浏览次数:39  
标签:enable name 自定义 format set var openGauss

一、概述

1、在mysql中,经常会有如下用法
set @var_name := 123;

2、在openGauss中,该语法默认没有打开,需要先修改一个环境变量
报错:"only support while dbcompability is B and enable_set_variable_b_format is on"

alter database db_name set enable_set_variable_b_format = on;

3、然后即可使用
set @var_name := 123;
select @var_name;

标签:enable,name,自定义,format,set,var,openGauss
From: https://blog.51cto.com/u_13236892/6148921

相关文章

  • Flink 自定义 SQL Connector
    Flink自定义SQLConnector1.启程flink本身提供了丰富的sqlconnector,一般不需要用户自己定义。但是在某些特殊的情况下需要手动实现针对实际场景的sqlconnecto......
  • .net core 自定义异常中间件
    前言在程序设计中,我们会遇到各种各样的异常问题,一个好的异常处理解决方案能够帮助开发者快速的定位问题,也能够给用户更好的用户体验。异常处理的几种方式1、通过异常过......
  • StatefulSet 更新策略
    OnDelete策略OnDelete更新策略实现了传统(1.7版本之前)的行为,它也是默认的更新策略。当我们选择这个更新策略并修改StatefulSet的.spec.template字段时,StatefulSet控......
  • 【C】自定义类型(一)结构体
    前言:我们知道c语言有很多内置类型如下,而对于复杂地事物,这些类型是无法进行描述的,所以c语言引入了自定义类型,让我们根据所需来设置类型:继内存操作函数,本章来介绍自定义类型......
  • StatefulSet 扩容和缩容
    概念和Deployment类似,可以通过更新replicas字段扩容/缩容StatefulSet,也可以使用kubectlscale、kubectleditkuectlpatch来扩容/缩容一个StatefulSet扩容kube......
  • Linux shell set command All In One
    LinuxshellsetcommandAllInOneerros❌unbound-variable#$1:unboundvariableif(($1))thenecho$1#arg=$1#tsGenerator$arg#tsGenerator......
  • MyBatisPlus中自定义全局操作流程
    什么是自定义全局操作根据MybatisPlus的AutoSqlInjector可以自定义各种你想要的sql注入到全局中。相当于定义MyBatisPlus自动注入的方法。之前需要在xml中进行配置的sql语句......
  • Centos7-tar包自定义安装mysql -ERROR 2002_ERROR 1045_ERROR 1054_ERROR 1290_ERROR
    @目录1.自定义安装mysql参考链接ERROR2002/ERROR1045/ERROR1054/ERROR12901.1、ERROR2002报错解决方法:1.2、ERROR1045报错解决方法:2.关于登录mys......
  • Centos 7 自定义路径安装 mysql - rpm包自定义路径安装mysql - 测试记录
    序言就目前而言,笔者绝对rpm包是挺方便的,不过如果想要自定义安装路径,说实话,笔者都不知道怎么改,看网上的都是tar包安装,然后更改各种路径,就可以的样子。rpm包是笔者的测......
  • javascript 高级编程系列 - Set集合与Map集合
    ES6中新增的Set集合类型是一种有序列表,其中含有一些相互独立的非重复值,通过Set集合可以快速访问其中的数据,更有效地追踪各种离散值。1.创建Set集合并添加元素调用newS......