PostgreSQL 个人使用杂记
1.UPDATEor INSERT
插入或更新
INSERT INTO table_name (key) VALUES (value::type) ON CONFILT(主键) DO UPDATE SET key=EXCLUDED.value;
插入或返回
INSERT INTO table_name (key) VALUES (value::type) ON CONFILT(主键) DO NOTHING;
VALUES(::type) 规定字段类型后, 使用JDBC后可在此处注入 STRING类型的value值
::uuid 此类型注入必须是完整的hash值
EXCLUDED.value 表示更新的值
2.CASE WHEN
case函数
CASE 字段 WHEN value1 THEN value2 WHEN value3 THEN value3 ELSE value5 END;
                    
                
                
            
        
浙公网安备 33010602011771号