PostgreSQL小技巧
无表查询
1 | select * from (values(1,'刘德华'),(2,'周星驰'),(3,'黎明')) as t(id,name); |
|
id
integer
|
name
text
|
|---|---|
| 1 | 刘德华 |
| 2 | 周星驰 |
| 3 | 黎明 |
更高效的清空表里面所有的数据
当我们想要清空表里面所有的数据的时候,应该使用 truncate 表,而不是 delete 所有数据。
清除表:truncate table tablename;
删除表所有数据:delete from tablename;
当数据为null时转换为其他值
使用coalesce函数:select coalesce(null, 1);
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ltmonster!








