![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PGSQL
生如夏花帅
这个作者很懒,什么都没留下…
展开
-
sql case when 中添加多个条件
概述想必大家已经在工作中很常用到case when 了,这也是必备的。SQL可以给我们带来很多的便利。问题简单示例CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' EN CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' 业务需要面对一个问题,case when 时,不光sex = ‘2’ 还要判断name ...原创 2021-07-30 09:14:53 · 17061 阅读 · 1 评论 -
PG库对时间戳格式化
前言公司数据库采用时间戳的格式存储, 这导致把时间返回给前端,前端还要格式化.有些业务需要精确到天,有些需要精确到分,有些精确到秒, 这样导致时间格式不统一. 接下来列列举常用的时间格式化案例数据库时间参数格式化1. select to_char(time_update_time,'YYYY-MM-DD HH24:MI:SS') from user #精确到秒2. select to_char(time_update_time,'YYYY-MM-DD HH') from user #精.原创 2020-12-31 14:05:59 · 4757 阅读 · 0 评论 -
PG库 修改主键字段为自增
起因:页面需要往数据库插入数据,但是id没有设置自增,这很不利于我们的开发,要根据id来区别数据的唯一性做法:首先创建一个序列:create sequence "public"."generator_room_id" increment 1start 10minvalue 10maxvalue 999999999cache 1generator_room_id 为唯一的序列,来指定,某个字段使用这种方式进行自增increment 1 每次自增1start 10 从...原创 2020-11-12 20:23:31 · 3065 阅读 · 0 评论