oracle
qq_34989829
这个作者很懒,什么都没留下…
展开
-
Oracle索引状态查询与索引重建
oracle索引状态查询与索引重建转载 2022-06-08 01:51:13 · 371 阅读 · 0 评论 -
oracle管理 | 表空间权限管控
一、授权建用户的时候通常都可以选择一个default tablespace,但是在没有授权的情况下该用户也无法往该表空间写数据,需要进行授权。授权有全局授权和通过quota限制两种情况(quota配额可以防止某个用户过多使用某个表空间中的空间)1.授予某个用户全局表空间的权限(通过命令单独授予)grant unlimited tablespace to username;2.授予某个用户全局表空间的权限(通过角色来授予)通过角色来授予的时候通常是授予resource角色。注意:虽然resour转载 2022-04-18 15:16:48 · 4885 阅读 · 0 评论 -
sql中and和or的优先级
sql中and和or的优先级首先and的优先级大于or,通俗理解其实or查询其实会把条件分为左右两边来查。 如 SELECT * FROM USER WHERE ID = 1 AND STATUS = 2 OR STATUS = 3,本来是想查询USER表中id为1的状态为2或者3的数据,其实只会这样执行,and比or优先,结果是查询id为1和状态为2,或者状态为3的数据。 解决方法,如果是同字段,如上例子,可SELECT * FROM USER WHERE ID = 1 AND STA转载 2020-12-22 14:11:34 · 6950 阅读 · 0 评论 -
oracle表名中带@什么意思
标题例如:select * from dim.dim_area_no@to_dw@后是实例名或数据源举个例子,服务器上创建了2个数据库实例,名称分别为HR、BOSS,如果你用PL/SQL DEVELOPR等根据登录了HR实例,此时可以省略@HR,若是要访问BOSS实例,则需要select * from dim.dim_area_no@BOSS例如:这个语句——select * from abc_timer_msg@kxy;我知道abc_timer_ms是表名,但是为什么后面要加@kxy ?是DB转载 2020-11-06 10:55:29 · 4789 阅读 · 0 评论