PostgreSQL
PostgreSQL
佛说"獨"
这个作者很懒,什么都没留下…
展开
-
Mysql转PostgreSQL注意事项
- ifnull()和COALESCE()mysql--ifnull()改pg--COALESCE()ps:mysql -- ifnull(a.audit_result, '')pgsql -- COALESCE(a.audit_result, '')- date_format()和to_date()mysql--date_format()改pg--to_date(),声明类型 ‘ ::text’ps://pg数据库中不能使用'%',如 %y-%m-%dto_date(create_原创 2022-05-05 13:40:55 · 1708 阅读 · 0 评论 -
postgresql 除法运算
除法保持小数位的方法ROUND((5/2::NUMERIC),2)异常:ERROR: division by zerodivision by zero 处理方法:case when b = 0 then null else (ROUND((a/b::NUMERIC),2))) end通过case when …then …else…end 来进行除零判断原创 2022-04-26 13:22:20 · 5812 阅读 · 1 评论 -
postgresql使用UUID函数
postgresql有两种生成uuid的方法。可以先通过sql查看是否已安装扩展函数,和可以安装的扩展函数查看已有的扩展函数select * from pg_extension;2. 查看可以安装的扩展函数select * from pg_available_extensions;从中可以看到两种可扩展uuid的函数,一个为1.1版本的,另一个为1.3版本的,可以根据不同的版本选择不同的函数扩展1,安装 pgcrypto 扩展函数安装扩展函数create extension原创 2022-04-25 13:56:24 · 17545 阅读 · 0 评论