oracle
文章平均质量分 72
paopaohehe
很乐观!
展开
-
oracle学习笔记-insert
1、标注insert语法:INSERT INTO tableName [(column1,column2,...)] VALUES (value1,value2,...)2、insert all多表多行插入2.1单表多条插入:语法:INSERT ALLINTO tableName [(column1,column2,...)] VALUES(value1,value2,...) INTO tableName [(column1,column2,...)] VALUES(value3,val.原创 2021-02-18 16:27:37 · 270 阅读 · 0 评论 -
oracle学习笔记-sequence
sequence就是序号,每次取的时候它会自动按照步长增加1、创建sequencecreate sequence SEQ_NOminvalue 1 --最小值maxvalue 999999999999 --增长最大值, 或设置NOMAXvalue -- 不设置最大值start with 100 --从100开始计数increment by 1 --自增步长为1cache 30 --设置缓存cache个序列,如果系统down掉了或者其它情况将会导致序列不连续,也可以设置为---NOC...原创 2020-12-22 11:40:52 · 514 阅读 · 0 评论 -
oracle学习笔记-常用sql(一)
查看当前用户的信息(如表空间):select * from user_users查看所有用户信息(如表空间):select * from dba_usersselect * from all_users查看当前用户下所有的表:select * from user_tablesselect * from user_all_tables查看所有表名(其中包括系统表)select table_name from all_tables查看所有的表:select * from ta...原创 2020-07-25 12:09:59 · 194 阅读 · 0 评论 -
oracle学习笔记-常用表及视图
1、常用表及视图USER_TABLES :可查询当前用户的表;ALL_TABLES :可查询所有用户的表;DBA_TABLES:可查询包括系统表在内的所有表。TAB:当前用户下所有对象表。USER_TAB_COLUMNS:用户表列定义DBA_TAB_COLUMNS:所有表描述、视图及聚族的列USER_USERS :描述当前用户;ALL_USERS :列出数据库中对当前用户可见的所有用户;DBA_USERS :描述数据库中所有用户。USER_VIEWS:用户所有视图表ALL_VIEW.原创 2020-07-25 12:05:03 · 183 阅读 · 0 评论 -
oracle学习笔记-连接
1、说明两个表的连接,是通过将一个表中的一列或者多列同另一个表中的列链接而建立起来的。用来连接两张表的表达式组成了连接条件。当连接成功后,第二张表中的数据就同第一张表连接起来了,并形成了复合结果集2、有5种基本类型的的连接,inner,outer,natural,cross连接,自连接。A)内连接 (inner join (可简写为join))只有两个表相匹配的行才能在结果集中出现内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值。1)等值连接:在连接条件中使用等于号(.原创 2020-07-20 02:30:09 · 115 阅读 · 0 评论 -
oracle学习笔记-调整字段顺序
oracle修改表字段顺序三种方式:1、重建表--备份目标表数据:CREATE TABLE TABLE_TEMP_NAME AS SELECT * FROM TABLE_NAME;--删除目标表DROP TABLE TABLE_NAME;--按照目标顺序重建表CREATE TABLE TABLE_NAME (COLUMN1,COLUMN2,...);--还原数据INSERT INTO TABLE_NAME SELECT COLUMN1,COLUMN2(新顺序) FROM原创 2020-07-07 09:06:45 · 1554 阅读 · 0 评论 -
oracle学习笔记-修改表字段及索引相关sql
1、修改表相关语句--修改列名alter table table_name rename column old_name to new_name;--修改列类型alter table table_name modify (column_name varchar(255));TODO 如何修改多列 --删除表的一列:alter table table_name drop column column_name--删除表的多列:alter table table_nam原创 2020-07-06 01:00:42 · 1220 阅读 · 0 评论 -
oracle事务学习与笔记
1、 什么是事务事务是作为单个逻辑工作单元执行的一系列操作。一个逻辑工作单元必须有四个属性,称为ACID(原子性、一致性、隔离性和持久性)属性,只有这样才能成为一个事务:原子性:事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。一致性:事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束...原创 2020-04-27 02:30:37 · 143 阅读 · 0 评论