
sql
遛猫达人
乐于犯错
只做简单的事
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
druid如何打印可执行sql?
druid数据源配置中修改一下如下配置: connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000;druid.log.conn=false;druid.log.stmt=false;druid.log.rs=false;druid.log.stmt.executableSql=true解释:druid.log.stmt.executableSql这个配置代表开启打印可执行sql,就是sql和参数拼好的原创 2022-01-06 11:04:03 · 7263 阅读 · 0 评论 -
db2多字段in的写法
这个写法和oracle不同,搜没搜到,贡献一下,记一下:SELECT * FROM schema.table O WHERE ( O.column1, O.column2)in (values ('11','12'), ('21','22'), ('31','32'), ('41','42'), ('51','52'), ('61','62'), ('71','72'), ('81','82'), ('91','92'))原创 2021-12-31 10:28:23 · 2010 阅读 · 1 评论 -
db2 9.7.0版本like后面不能跟一个字段,报错42824
如题,老版本db2 9.7很多函数不够强大,比如有两个字段A和B,在sql中这么写就会报错42824:select A,B from t where A LIKE %||B||%最后改了一下才对:select A,B from t where locate(B,A) > 0以后最好还是不要做这种操作,设计的时候就避免,比如字段里面不存多个值,拆成关系表就不会有这个坑爹的问题了。贡献一下,方便后来人...原创 2021-06-29 16:58:16 · 400 阅读 · 0 评论