数据库 ORACLE 基本语法操作,Oracle数据库操作基本语法

创建表

SQL>create table classes(

classId number(2),

cname varchar2(40),

birthday date

);

添加一个字段

SQL>alter table student add (classId number(2));

修改字段长度

SQL>alter table student modify(xm varchar2(30));

修改字段的类型/或是名字(不能有数据)

SQL>alter table student modify(xm char(30));

删除一个字段

SQL>alter table student drop column sal;

修改表的名字

SQL>rename student to stu;

删除表

SQL>drop table student;

插入所有字段数据

SQL>insert into student values ( 001 , salina , 女 , 01-5月-05 ,10);

修改日期输入格式

SQL>alter session set nls_date_format = yyyy-mm-dd ; //临时生效,重启后不起错用

SQL>insert into student values ( 001 , salina , 女 ,to_date( 01-5 -05 , yyyy-mm-dd ),10); SQL>insert into student values ( 001 , salina , 女 ,to_date( 01/5 -05 , yyyy/mm/dd ),10);

插入部分字段

SQL>insert into student (xh,xm,sex) values( 001 , lison , 女 );

插入空值

SQL>insert into student (xh,xm,sex,birthday) values( 021 , BLYK , 男 ,null);

一条插入语句可以插入多行数据

SQL> insert into kkk (Myid,myname,mydept) select empno ,ename,deptno from emp where deptno=10;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值