PG 9.5开始支持的特性,根据约束,存在则更新,不存在则插入; 使用某字段约束: 注意字段属性必须是UNIQUE,不然会报错: there is no unique or exclusion constraint matching the ON CONFLICT specification 使用唯一键约束:
PG 9.5开始支持的特性,根据约束,存在则更新,不存在则插入; 使用某字段约束: 注意字段属性必须是UNIQUE,不然会报错: there is no unique or exclusion constraint matching the ON CONFLICT specification 使用唯一键约束:
一、使用微软的 Microsoft ODBC Driver for SQL Server 安装包地址(Centos7):https://packages.microsoft.com/rhel/7/prod/ 2023-04-17更新:目录和包名被微软改了,https://packages.microsoft.com/rhel/7/prod/Packages/m/ msodbcsql开头的包 另外,可查看这里的微软官方文档 使用时指定数据库驱动目录: 注意官方驱动不支持旧版本的SqlServer,比如SqlServe…
PGSQL查询时支持正则表达式匹配,可简单实现是否匹配大小写: ~ 匹配正则表达式,区分大小写; ~* 匹配正则表达式,不区分大小写; !~ 不匹配正则表达式,区分大小写; !~* 不匹配正则表达式,不区分大小写; 比如查询name包含Jerry的(不区分大小写):
使用Chrome,在输入框下方总是有历史记录提示框,影响体验,特别是日期输入框,选择日期的框老是被挡住,关闭方法如下: 输入:chrome://settings/addresses 或手动选择:设置 》 自动填充 》 地址和其他信息,关闭 “保存并填写地址”。
Windows上新建一个TXT,然后改成只有后缀的文件会提示必须输入文件名,解决方法如下: 方法一 改名时在后面再加一个点,如 .filename. 这个方法最简单; 方法二 CMD输入 echo > .filename ,文件里会有默认echo内容,删掉即可; 方法三 CMD输入 copy con .filename ,会让你输入写到文件的内容,直接 Ctrl+Z 即可;
从系统级取消: 只在拖动窗口时设置,可以先save再restore: 如有必要,可手动设置:
1.new Function 会在外面再包一层函数,获取不到返回值; 2.eval 能获取返回值;
WITH RECURSIVE 递归 1. 查询所有子节点 2.查询所有父节点 CASE WHEN 类型转换