
数据库
King&Stones
IT
展开
-
Docker安装Oracle数据库 【转载】
-修改system用户的密码。原创 2024-04-11 14:42:51 · 224 阅读 · 0 评论 -
SQL中TRUNC函数的用法
转到:SQL中TRUNC函数的用法原创 2024-04-10 15:38:07 · 452 阅读 · 0 评论 -
索引的概念
当查询数据时,系统根据查询条件中的索引信息,利用特定的排序算法在索引结构中很快查询到相应的索引值及其对应 ROWID,根据ROWID可以在数据表中很快查询到符合条件的记录。如果创建了索引,则在有条件查询时,系统先对索引进行查询,利用索引可以迅速查询到符合条件的数据。2.数据字典视图 USER_INDEXES 包含索引的基本描述信息和统计信息,包括索引的所有者 、索引名称、索引的类型 、对应表的名称等等。删除索引后,索引中的数据及定义被删除,索引所占的数据空间被释放,但表中的数据仍然存在。原创 2024-04-03 14:39:53 · 1001 阅读 · 0 评论 -
数据库理论
什么是表空间表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。Oracle数据库中至少存在一个表空间,即SYSTEM的表空间。表空间不足怎么办先查看Oracle数据库表空间大小,然后看一下表空间所有数据库文件的自动扩展功能是否打开;若确实是表空间不够用了,那么就需要扩大表空间。原创 2024-04-02 11:05:10 · 152 阅读 · 0 评论 -
Oracle数据库常见 问题 或 报错 集合
一般字段长度不够时报错: Cause: java.sql.SQLException: ORA-12899: value too large for colum “列名”ctrl选中表,在列选项卡下修改字段长度,关闭窗口选择保存。表示表正在占用(表被上锁),解锁后,再关闭即可保存更改。修改字段长度,提示资源正忙。原创 2024-04-02 11:03:54 · 429 阅读 · 0 评论 -
创建索引规则及语法
4. 创建复合索引: create index 索引名 on user( username, userage)3. 创建唯一性索引: create unique index 索引名 on 表名。1. 创建索引使用: create index 索引名称 on 表名。2. 创建非唯一性索引:create index 索引名 on 表名。原创 2024-04-02 10:58:25 · 391 阅读 · 0 评论 -
Oracle 数据库工作中常用知识点:sql语法与常用函数
请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。以上两个sql查询到的结果,结果不一样,第一个sql查到的结果少于第二个查到的结果,原因是:第二个sql表示对比所有的字段,只要存在一个不一致就符合查询条件。若集合A和集合B存在交集集合C,集合A minus 集合B 表示 集合A减去交集集合C;若集合A与集合B不存在交集,集合A minus 集合B 结果 集合A。to_date函数是Oracle特有的函数,该函数用来做日期转换。注意:sql脚本是不区分大小写的。原创 2024-04-02 10:50:05 · 1040 阅读 · 0 评论 -
sql 表结构修改操作
select * from user where substr(user.no,1,4) !=‘2024’;substr(obj,start,length): obj指定是哪个字段;start:指定从第几位开始(注意不能为0);length表示长度。上述sql的意思是从第一个字符开始截取no字段,截取4位。添加字段,删除字段,修改字段类型alert table user add username VARCHAR2(10); //添加字段alert table user modify user原创 2024-03-21 14:41:01 · 825 阅读 · 1 评论