zcc:Oracle数据库第一日

昨日转班,重学数据库,记录下每日的学习笔记

1.安装oracle,win+R控制台输入SqlPlus进入Oracle数据库小黑板~

2.关于oracle数据库的一些基础知识,Oracle的意思是神谕,第一个客户是CIA(美国中央情报局)

    (1)SQL = Structured Query Language = 结构化查询语言;

    (2)DDL = Data Difination Language = 数据定义语言;

        create 创建;  alter 修改;  drop 删除;  trancate 截断;

    (3)DML = Data Manipulation Language = 数据操纵语言;

        insert 增加;  delete 删除;  update 修改;

    (4)DQL = Data Query Language = 数据查询语言;

        select 查询;

    (5)DCL = Data Control Language = 数据控制语言

        grant 授权;  revoke 取消授权;

    (6)TCL = Transaction Control Language = 失误控制语言;

        commit 提交;  rollback 回滚;  savepoint 保存还原点;

3.数据库数据类型

    字符型:varchar2(255) 可变长度 0-4000字节

                char(100)        固定长度 0-2000字节

    数值型:number(5,2) 99999.99

    日期型:date ,timestamp 时间戳;

4.常用语句

    创建表:create table student( name varchar2(60),birthday date,sal number(5));

    修改表名;alter table student rename to teacher;

    新增字段:alter table student add youxiang varchar2(255);

    修改字段名;alter table student rename column youxiang to email;

    删除字段:alter table student drop column email;

    修改字段数据类型:alter table student modify name varchar(260);

    删除表:drop table student;

    截断表:truncate table student;

    新增数据:insert into student values('张三',sysdate,1200);

                   insert into student (name,sal) values ('李四',1500);

    删除数据:delete from student + where条件;

    修改数据:update student set sal  = sal + 200 where name = '李四';

    查询数据:select * from student + where条件

        like:代表模糊查询,%代表任意位的任意字符,_代表一位,escape指定一个字符逃离

        select name from student where name like '_四%escape','

4.运算符:+  -  *  /

5.比较符号: >  <  >=  <=  !=  <>(不等于)

 

 

 

 

 

    

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值