博客
关于我
Oracle中常用的语句
阅读量:798 次
发布时间:2023-02-25

本文共 2155 字,大约阅读时间需要 7 分钟。

Oracle???????

?Oracle??????????????????????????????????????????????????Oracle????????????????

???????

  • ???
    ??????????????????????????????
    create table student(    studentid int primary key not null,    studentname varchar(8),    age int);
  • ?????
    ?????????????????alter table??????????????????
    alter table student rename column oldcolumn to newcolumn;

    ???

    alter table student add column newcolumn varchar(10);
  • ???
    ????????????drop table???
    drop table student;
  • ????????

  • ????
    ??insert into????????????????
    insert into student values(2, 'bbb', 13);
  • ????
    ??delete from???????????????
    delete from student;
  • ?????????
    ??????????????????truncate table???
    truncate table student;
  • ?????

  • ????
    ??alter table???????????????????
    alter table student drop constraint yy;
  • ????
    ???????????????add constraint??????
    alter table student add constraint pk_students primary key (studentid);
  • ???????

    ?Oracle???????????????????????????????

    alter table emp add constraint fk_emp_dept foreign key (dept) references dept(deptno) on delete cascade;

    ??

    alter table emp add constraint fk_emp_dept foreign key (dept) references dept(deptno) on delete set null;

    ?????

    ?Oracle??????to_date????????????

    insert into student values('ss12', to_date('21-08-2010 12:21:11', 'DD-MM-YYYY HH:MI:SS'));

    ??????

    ????????????????????ORA-01407:????NULL??????????????????????????NULL????????on delete cascade?on delete set null????

    ????

    ?????????????????????????

    create table dept(    deptno number(10) not null,    deptname varchar2(30) not null,    constraint pk_dept primary key (deptno));create table emp(    empno number(10) not null,    fname varchar2(20),    lname varchar2(20),    dept number(10),    constraint pk_emp primary key (empno));alter table emp add constraint fk_emp_dept foreign key (dept) references dept(deptno) on delete cascade;insert into dept values(1, '???');insert into dept values(2, '???');insert into emp values(2, 'Mary', 'Song', 1);insert into emp values(3, 'Linda', 'Liu', 2);insert into emp values(4, 'Linlin', 'Zhang', 1);

    ????

  • ??????????????????????????
  • ???????????????????????????????
  • ???????????????????????????????????????on delete???
  • ?????????????????Oracle?????????

    转载地址:http://klpfk.baihongyu.com/

    你可能感兴趣的文章
    PEP8规范
    查看>>
    PEPM Cookie 远程代码执行漏洞复现(XVE-2024-16919)
    查看>>
    Percona Server 5.6 安装TokuDB
    查看>>
    SpringBoot(十四)整合MyBatis
    查看>>
    percona-xtrabackup 备份
    查看>>
    Perfect,华为爆出 Redis 宝典,原来 Redis 性能可压榨到极致
    查看>>
    SpringBoot集成OpenOffice实现doc文档转html
    查看>>
    springboot自动扫描添加的BeanDefinition源码解析
    查看>>
    Perl Socket传输(带注释)
    查看>>
    ROS中机器人的强化学习路径规划器
    查看>>
    rocketmq存储结构_rocketmq 消息存储
    查看>>
    perl---2012学习笔记
    查看>>
    Perl6 必应抓取(1):测试版代码
    查看>>
    perl学习之内置变量
    查看>>
    perl正则表达式中的常用模式
    查看>>
    Perl的基本語法
    查看>>
    perl输出中文有乱码
    查看>>
    Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). 大数据ssh权限问题 hadoop起不来 hadoopssh错
    查看>>
    PermissionError:Python 中的 [Errno 13]
    查看>>
    PermissionError:[Errno 13] 权限被拒绝:‘/manage.py‘
    查看>>