zoukankan      html  css  js  c++  java
  • Oracle数据库的增删改查


    总结:1.Oracle ORCL VSS Writer Service:Oracle卷,映射写入服务
    2.OracleDBCConsoleorcl:Oracle数据库控制台服务
    3.OracleJobSchedulerORCL:Oracle作业调度服务(定时器)
    4.OracleMTSRecoveryService:服务端控制。
    5.OracleOraDb11g_home1ClrAgent:Oracle数据库,.net扩展服务的一部分;
    6.OracleOraDb11g_home1TNSListener:监听器服务,只有Oracle需要远程服务的时候才会开启
    7.OracleServiceORCL:数据库服务(数据库实例),是Oracle数据库服务的核心,是数据库启动的基础,只有该服务启动,Oracle数据库才能正常运行; 必须启动

    8.DDL(数据定义语言):就是对表结构的操作,对表的增删改查
    DML(数据操纵语言):对表内的数据进行增删改查
    DCL(数据控制语言):对数据的访问设置权限,权限的设定和取消
    TCL(事务控制语言):对事务的控制(提交、回滚、保存)
    9.Dual:是虚拟表是为了凑语法结构的,就算不写也行
    10.伪列:是Oracle中的一个列但是并不会存储在表中,伪列可以从表中查询,但不能插入,更新和删除就是不能进行操作
    rowid:存的是每一行的地址; rownum:存的是每一列的id,代替limit进行每页查询的编写
    11.数据定义语言:创建表:create table 改变表:alter table 清空表: truncate table(清空表内容,删除表结构,是系统级别的删除,不走回收站,删除后不能回滚)
    delet table(表数据清空,只能删除内容不能删除约束和表结构) drop table(删除表)
    12.修改表结构: 1.增加字段:add; 2.修改字段:modify 3.删除字段:drop
    13.数据操纵语言: 1.增加:insert into 2.修改: update set 3.删除:delete 4.查询:select
    14.插入时间型数据需要进行字符转时间:to_date('2019-02-03','yyyy-MM-DD')
    15.dual是虚拟表用来凑格式: select * from dual; 查询系统当前时间: selecy sysdate from dual 查询当前系统时间戳: select systimestamp from dual
    16.约束: 主键约束: ssid number primary key; 非空约束: sname varchar2(20) not null 检查约束(是否男女): ssex char(5) check(ssex,('男','女'))
    年龄区间约束: age number check(age>=0 and age<=100);
    添加外键约束: foreign key(ssid) references java0611(ssid);
    17.插入带日期的数据:insert into java0611 values(1,'宋义','男',to_date('2008-08-08','yyyy-MM-dd'),'111');
    18.复制表结构 因为1=2不成立所以只复制表结构;如果是1=1那么表结构和表内容就都复制过去了;查到什么就复制什么,这里的*可以换成响应的字段
    create table myemp as select * from emp where 1=2
    全表复制 就是一句sql复制一张表 create table myemp2 as select * from emp 1=1;
    将一个表的查询结果插入到另一张表 : insert into myemp select * from emp where deptno=20; 只把deptno=20插入到表中

  • 相关阅读:
    Hadoop功能模块之hdfs
    Hadoop介绍
    大数据的介绍
    Hadoop之shell命令
    Flume
    C# DataTable使用方法详解
    npoi 操作excell 可以下载的链接
    node.js mqtt样例
    node.js压缩
    arcgis中打印所有变量的名称和值
  • 原文地址:https://www.cnblogs.com/hankai2735/p/11702824.html
Copyright © 2011-2022 走看看