随笔分类 - 数据库
摘要:前缀 1、字典表 td_ 开头,也有 tc_开头的,如 td_city, tc_code,这里的数据基本是手工配置,和业务流程无关,常常和业务表做关联拥有描述 2、关系表 tr_ 开头, 如 tr_user_role ,它保存单纯的关系数据,不参与更多的逻辑 3、描述表 tl_ 开头,如 tl_lo
阅读全文
摘要:oracle 数据库 函数 功能 示例 wm_concat(列) 将查询的结果拼接成一列显示,用逗号隔开,缺点不可以用别的符号代替逗号 listagg(列) within group ( order by 列) 将查询的结果拼接成一列显示,默认用逗号隔开,可以用别的分隔符代替,还可以排序 row_n
阅读全文
摘要:1、脏读、不可重复读、幻读 a、脏读:在一个事务中读取到了另一个事务未提交的数据 b、不可重复读:同一查询在同一事务中多次进行,由于其他提交事务所做的修改,每次返回不同的结果集,此时发生非重复读 c、幻读:同一查询在同一事务中多次进行,由于其他提交事务所做的插入或删除操作,每次返回不同的结果集,此时
阅读全文
摘要:cte可以使用在递归和非递归方式,在非递归方式时,优点可以提高性能,确定可能会有点难理解 1、非递归 有这么一张表,要查询当前菜单的信息以及父菜单的名称,也就是说要把pid换成pname 传统方式,使用子查询或自连接查询 select m.*, (select name from menu wher
阅读全文
摘要:1、查询被锁的pid以及语句, state这列如果显示成 idle in transaction 就表示被锁了 select pid, state, usename, query, query_start from pg_stat_activity where pid in ( select pid
阅读全文

浙公网安备 33010602011771号