1建表,建个学生表,包含id,学号,性别,姓名,年龄,电话号码,奖学金

create table Student

(

id varchar(20) primary key not null,--学生的id为唯一主键

xh number(4),    --学号

sex      char(2),--性别

name varchar(20),--姓名

birthday date,   --出生日期

age number(10),  --年龄

telephone number(30),--学生的电话号码

sal number(7,2)   --奖学金允许7NUMBER类型数据,允许有8位整数,小数点后2位小数。。。

);

2插入3行数据,

INSERT INTO student VALUES ('A001', 0801,'男', '歌谣', '01-5月-05', 23,13456431234,12000);

INSERT INTO student VALUES ('A002', 0802,'男', '小白', '01-5月-05', 13,15423675432,32000);

INSERT INTO student VALUES ('A003', 0803,'女', '小红', '14-2月-12', 43,17654326789,2000);

3查找语句

select*from student--检索student中的所有数据

select id,xh,sex,name,age from student --检索所选字段的所有列

select*from student where sex='男' and age>20--查找性别为男生且年龄大于20的员工

4插入部分字段

ALTER TABLE student add (depo varchar(20));--插入部门这个字段

UPDATE student SET depo = '财务部' WHERE xh = '801';

UPDATE student SET depo = '财务部' WHERE xh = '802';

UPDATE student SET depo = '工程部' WHERE xh = '803';

5继续插入数据

INSERT INTO student VALUES ('A004', 0804,'女', '小花', '24-4月-12', 33,17613245789,22000,'工程部');

INSERT INTO student VALUES ('A005', 0804,'女', '小刘', '24-9月-11', 67,14413245689,62000,'工程部');

INSERT INTO student VALUES ('A006', 0804,'女', '小华', '24-7月-15', 27,17891345129,32000,'工程部');

玩转oracle 11g(13):命令学习1相关推荐

  1. Oracle 11g SQLPlus命令

    Oracle 11g SQLPlus命令手札 格式化操作 显示用户 格式化操作 格式化操作 数据库本身会有一系列的数据表所组成,所谓的表指的行与列的结合.所以现在要想查看数据表的内容,则可以执行如下语 ...

  2. oracle 11g常用命令

    1.监听 启动监听 lsnrctl start 停止监听 lsnrctl stop 查看监听状态 lsnrctl status 2.启动 用oracle用户进入 su - oracle 运行sqlpl ...

  3. 玩转oracle 11g(1):Oracle 11g的安装

    由于工作需要,本人现在要对oracle 11g做一段攻坚战,先从安装开始 基本是傻瓜程序,网上也有大量教程 1 安装数据库软件 安装前准备工作 a.必须使用超级用户安装(adminstrator) b ...

  4. 玩转oracle 11g(15):命令学习3

    11插入数据 INSERT INTO student VALUES ('A007', null,'女', '小华', '24-7月-15', 27,17891345129,32000,'工程部'); ...

  5. 玩转oracle 11g(14):命令学习2

    6继续玩,改变查询结果列名 select name as xm,birthday as workday from student;--修改列名name为xm,birthday为workday sele ...

  6. 玩转oracle 11g(17):命令学习5

    21建立班级表 CREATE TABLE class(     classId NUMBER(2),     cName VARCHAR2(40) ); insert into class value ...

  7. 玩转oracle 11g(16):命令学习4

    16 create view V as select name||' '||sal as data from student --建立一个视图 select * from V--查询这个视图 17处理 ...

  8. 玩转oracle 11g(4):连接,文件操作,交互命令

    1连接plsql开始学习 2 Oracle安装会自动的生成sys用户和system用户: (1) sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用 ...

  9. 玩转oracle 11g(48):oracle命令窗口执行sql语句

    在plsql里面找到command window,用命令窗口打开

最新文章

  1. 如何在Tensorflow.js中处理MNIST图像数据
  2. python函数的唯一标识_python基础教程Python通用唯一标识符uuid模块使用案例
  3. 微信开发(02)之处理微信客户端发来的消息
  4. ECMAScript6入门教程(一)
  5. python学什么版本2020年_2020年了居然还有人在学Python?学python有什么用?
  6. mysql 逻辑备份 物理备份_数据库的逻辑备份和物理备份--非RMAN
  7. kotlin键值对数组_Kotlin程序检查数组是否包含给定值
  8. Error running ‘Tomcat‘: Unable to open debugger port (127.0.0.1:2148): java.net.SocketExceptio
  9. jQuery滚动监听插件Waypoints
  10. 前后端分离后 前端获得session数据_机器学习模型部署--打通前后端任督二脉
  11. 电商设计提升水平,需要优秀的模板素材进行临摹练习!
  12. @程序员,你真得了解每天打交道的字节吗?
  13. egret 白鹭引擎学习笔记-写在前面的话
  14. c# thread数线程的创建
  15. mysql客户端介绍
  16. vscode中怎样格式化js代码_vscode如何格式化代码
  17. Django思维导图-模板
  18. matlab 输入数据类型,Matlab数据类型及基本输入输出
  19. Deepin-WPS输出PDF文件过大的终极解决办法
  20. 如何在 Mac 上的邮件中添加签名来个性化电子邮件?

热门文章

  1. 表单提交中get 和post方式的区别
  2. Reflector 已经out了,试试ILSpy
  3. xp系统oracle数据库,Oracle10g 数据库的安装基于windowsXP
  4. 微信小程序 php配置,微信小程序的配置
  5. 首页显示登陆用户名php,首页登录后怎么在首页显示用户名以及隐藏登录框?
  6. suse 启动oracle11g,SuSe10下Oracle11g文件系统模式安装及配置、网络配置与连接
  7. 如何接收串口数据_UART IDLE 中断使用接收不定长串口数据
  8. python创建虚拟串口
  9. shell除去重复的行——uniq命令
  10. Hi3515的开发板 Hi3515 SDK编译出错 提示缺少libpciv.a的解决办法