AND NOT (T.DET_ERP_STATUS = '1' AND (T.OUT_QTY = 0 OR T.IS_SERBP = 'X')) 由于 T.IS_SERBP 会存在 NULL 值,上述写法会将 T.IS_SERBP 为 NULL 的数据也过滤掉 在 Oracle(以及大多数 SQL 数据库)中,当 T.IS_SERBP 为 NULL…
一、准备工作 1. 安装编译依赖 sudo apt update sudo apt install -y \ build-essential \ libpcre3-dev \ zlib1g-dev \ libssl-dev \ libxml2-dev \ libxslt1-dev \ libgd-dev \ libperl-dev ✅ 这些库用于支…
JetbrainsActivate下载 下载上述文件,放到 /opt 下 cd /opt/JetbrainsActivate/scripts sudo bash install.sh 进入 vmoptions 目录 cd /opt/JetbrainsActivate/vmoptions 找到对应 IDE 的 vmoptions,复制最后三行,复制到…
daoSupport.executeDDL("ALTER SESSION SET statistics_level = ALL"); daoSupport.executeDDL("ALTER SESSION SET MAX_DUMP_FILE_SIZE = UNLIMITED"); daoSupport.executeDDL("ALTER SESS…
安装 sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false mysql sudo tar -xvf mysql-8.4.7-linux-glibc2.28-x86_64.tar.xz -C /usr/local/ ln -s /usr/local/mysql-8.4.7-linux-g…
安装教程如下 https://www.modb.pro/db/1787599262368468992 踩坑一:tcp连接mysql没问题,socket连接mysql失败 全局搜索 mysql.sock sudo find / -type s -name "*mysql*.sock" 2>/dev/null richiezhang@comput…
1、查看是哪一个存储过程被锁,查V$DB_OBJECT_CACHE视图 查V$DB_OBJECT_CACHE视图 select * from V$DB_OBJECT_CACHE where owner='过程的所属用户' AND LOCKS!='0' 2、查看是哪一个sid,通过sid可以知道是哪一个session,查v$access视图 查v$a…
1. Hint(提示)简介 Hint是Oracle为了不破坏和其他数据库引擎之间对SQL语句的兼容性而提供的一种扩展功能,在优化器执行计划前,用来告诉优化器按照我们的告诉它的方式生成执行计划。 Oracle决定把Hint作为一种特殊的注释来添加,它的特殊性表现在提示必须紧跟着DELETE、INSERT、UPDATE或MERGE关键字。 2. Hin…
快捷键 Ctrl+ Shift + F9,没有任何限制的 参考 IDEA代码热部署和热加载三种方式_idea热部署-CSDN博客 Idea 自带 HowSwap 热部署 SpringBoot 项目,设置如下述图片所示,
在Java中,"2".equals(isFlag)这个表达式本身不会导致空指针异常(NullPointerException)。但是,如果isFlag是null,那么调用isFlag.equals("2")会抛出空指针异常。 "2".equals(isFlag)这个表达式是在检查字符串字面量"2"是否与isFlag相等,由于字符串字面量不是null…
在SQL中,任何与NULL的比较操作(例如 =, <>, >, < 等)都会返回 UNKNOWN,而非TRUE或FALSE。 WHERE子句只会保留条件为TRUE的行,而UNKNOWN和FALSE的行都会被过滤掉。 如果需要包含NULL,需显式检查NULL
ORACLE 中的正则表达式有关的函数是不能像其他语言一样使用 [\u4e00-\u9fa5] 来匹配中文的 REGEXP_INSTR,REGEXP_SUBSTR,REGEXP_REPLACE,REGEXP_COUNT,REGEXP_LIKE 需要先使用 UNISTR 函数将 Unicode 转换为 Unicode 代码点(中文),然后使用转换后的…
字节流 @PostMapping("/downloadExcel") public ResponseEntity<byte[]> downloadExcel() throws Exception { // Excel文件名 String fileName = "StockInfo.xlsx"; // 使用ByteArrayOutput…
catch 中添加如下代码 StackTraceElement[] stackTraceElements = e.getStackTrace(); StackTraceElement element = stackTraceElements[0]; return Result.fail("400", element.getLineN…
mybatis-generator MyBatis Generator Core – Introduction to MyBatis Generator MyBatis通用Mapper4官网 GitHub - abel533/Mapper: Mybatis Common Mapper - Easy to use 本次使用Mapper4 下一代:My…
定时每多少秒发送一个请求 的两种写法 写法一,for循环 for (let i = 0; i < 10; i++) { setTimeout(() => { console.log(i); }, 2000 * i); } onClick(); 写法二,递归函数 function demo(index) { console.log(ind…
JavaScript:全局变量取空问题 代码 var searchCode = search; 结果 会抛出异常 原因 在JavaScript中,要判断一个全局变量是否存在(即是否已经被定义),可以使用 typeof 运算符。如果一个变量未被定义,typeof 运算符会返回 "undefined"。 下面是一个简单的示例,展示了如何检查一个全局变量…
Java:时间字符串转换时间问题 代码 public static void main(String[] args) { test test = new test(); test.bugFour(); &nb…
// 这是一个数组 var myArray = [1, 2, 3, 4, 5]; // 使用forEach遍历数组,匿名函数作为参数传递 myArray.forEach(function(item, index) { console.log('Index: ' + index + ', Value: ' + item); }); funct…
如何在Eclipse中如何自动添加注释和自定义注释风格 https://www.cnblogs.com/conquerorren/p/8521167.html