摘要: oracle主键添加语句通常紧跟在建表语句之后,也可以直接嵌在列声明里创建,oracle创建主键时会自动在该列上创建索引。 1、创建主键 方法一、使用add constraint 方法添加主键约束 alter table 表名 add constraint 主键名 primary key (列名1, 阅读全文
posted @ 2025-09-11 10:18 Faith_zhang 阅读(162) 评论(0) 推荐(0)
摘要: ORA-01720 错误表示在 Oracle 数据库中尝试授权时,缺少必要的 grant option 权限。这通常发生在用户试图将权限传递给其他用户时,但自身并未被授予传递权限。 示例,假设以下场景: 用户 A 创建了视图 V_A,其中视图中用了C用户T_C表。 用户 B 使用视图 表V_A 。 阅读全文
posted @ 2025-09-04 11:45 Faith_zhang 阅读(219) 评论(0) 推荐(0)
摘要: 1、查看表占的空间 SELECT t.segment_name, round(SUM(t.bytes/1024/1024/1024),2) FROM user_segments t GROUP BY t.segment_name ORDER BY SUM(t.bytes/1024/1024/1024 阅读全文
posted @ 2024-03-29 11:14 Faith_zhang 阅读(202) 评论(0) 推荐(1)
摘要: Nacos官方文档 为什么需要服务注册中心? 微服务时代的服务管理在微服务时代,我们所有的服务都被劲量拆分成最小的粒度,原先所有的服务都在混在1个server里,现在就被按照功能或者对象拆分成N个服务模块,这样做的好处是深度解耦,1个模块只负责自己的事情就好,能够实现快速的迭代更新。坏处就是服务的管 阅读全文
posted @ 2023-07-13 16:48 Faith_zhang 阅读(964) 评论(0) 推荐(0)
摘要: --查看锁死的存储过程的SESSION_ID SELECT * FROM DBA_DDL_LOCKS WHERE NAME =UPPER('存储过程名') --获取 select t.sid, t.serial# from v$session t where t.sid in ( SELECT di 阅读全文
posted @ 2023-05-06 15:46 Faith_zhang 阅读(489) 评论(0) 推荐(0)
摘要: 1、如何快速修改用户中涉及多个表中某个字段类型 1)方法一: SELECT 'alter table '||TABLE_NAME||' modify '||COLUMN_NAME||' VARCHAR2('||DATA_LENGTH||');' --要alter的sql ,T.* FROM dba_ 阅读全文
posted @ 2023-04-25 15:17 Faith_zhang 阅读(406) 评论(0) 推荐(3)
摘要: 1、基本语法 将多行同列合并展示为一行:LISTAGG(展示字段,分隔符) WITHIN GROUP( ORDER BY 分组维度) 2、解析 with temp as( select '中国' country ,'北京' city from dual union all select '中国' c 阅读全文
posted @ 2022-05-17 15:20 Faith_zhang 阅读(3752) 评论(1) 推荐(2)
摘要: 1、基本语法 REGEXP_SUBSTR(String, pattern, position,occurrence, modifier) String:需要进行处理的字符串。 pattern:正则表达式。 position:起始位置(从字符串的第几个开始,默认为1,注:数据库中的字符串起始位置为1) 阅读全文
posted @ 2022-04-26 10:16 Faith_zhang 阅读(7835) 评论(0) 推荐(4)
摘要: 1、基本语法 在Oracle中START WITH……CONNECT BY……一般用来查找存在父子关系的数据,也就是树形结构的数据。 SELECT * FROM TABLE WHERE 条件3 START WITH 条件1 CONNECT BY 条件2; start with [condition] 阅读全文
posted @ 2022-04-22 17:12 Faith_zhang 阅读(13893) 评论(0) 推荐(22)
摘要: create table tab_connect_by (parent number,child number,flag VARCHAR(5)); insert into tab_connect_by (PARENT, CHILD, FLAG)values (4, 2, 'Y'); insert i 阅读全文
posted @ 2022-04-22 15:37 Faith_zhang 阅读(458) 评论(0) 推荐(1)