ORACLE学习笔记-添加更新数据函数篇

 更新时间:2014年08月12日 10:18:54   投稿:hebedich  
Oracle系统,即是以Oracle关系数据库为数据存储和管理作为构架基础,构建出的数据库管理系统。世界第一个支持SQL语言的商业数据库,定位于高端工作站,以及作为服务器的小型计算机,Oracle公司的整个产品线包括数据库服务器、企业商务应用套件、应用开发和决策支持工具

一、添加数据

/*添加数据*/
insert into STU values('stu0004','赵一',18,1,"kc0004");
insert into STU(STU_ID,STU_NAME,STU_AGE,STU_SET ) values('stu0013','储十一',19,1);

说明:如果不指定将数据添加到那个字段,那么此时必须列出全部数据,如果列出字段,则一一对应,必须列出约束不为空的所有字段,否则报错。

二、更新数据

/*更新数据*/
update STU SET STU_AGE=19 WHERE STU_ID='stu0001'

说明:SET后面为你要更新的数据,WHERE后面为条件

三、增加列

/*增加列*/
ALTER TABLE STU ADD KC_NO varchar2(10)

说明:在STU中增加KC_NO列,此处不能设置约束不为空,除非STU中没有任何数据

四、函数

/*平均数*/
select AVG(STU_AGE) as 平均数 from stu


/*存在值得行数*/
select COUNT(STU_ID) as 行数 from stu


select COUNT(KC_NO) as 行数 from stu


/*最大值*/
select MAX(STU_AGE) as 最大年龄 from stu


/*最小值*/
select MIN(STU_AGE) as 最小年龄 from stu


/*求和*/
select SUM(STU_AGE) as 和 from stu

相关文章

  • Oracle中的for update 和 for update nowait的区别和用法

    Oracle中的for update 和 for update now

    在Oracle数据库中,FOR UPDATE和FOR UPDATE NOWAIT是两种用于行级锁定的SQL子句,它们通常用在SELECT语句中以确保数据的一致性和隔离性,本文介绍Oracle中的for update 和 for update nowait的区别和用法,感兴趣的朋友跟随小编一起看看吧
    2024-03-03
  • Oracle 9i产品文档

    Oracle 9i产品文档

    Oracle 9i产品文档...
    2007-03-03
  • Oracle停止数据泵导入数据的方法详解

    Oracle停止数据泵导入数据的方法详解

    Oracle数据库在使用的过程中常常会遇到这样或那样的问题,而这些问题常常又使我们感到很困惑,下面这篇文章主要给大家介绍了关于Oracle停止数据泵导入数据的相关资料,需要的朋友可以参考下
    2022-06-06
  • oracle中print_table存储过程实例介绍

    oracle中print_table存储过程实例介绍

    存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。这篇文章主要介绍了oracle中print_table存储过程介绍,需要的朋友可以参考下
    2018-09-09
  • Oracle中触发器示例详解

    Oracle中触发器示例详解

    触发器是许多关系数据库系统都提供的一项技术。下面这篇文章主要给大家介绍了关于Oracle中触发器的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-09-09
  • oracle 11g中exp无法导出空表问题的快速解决方法

    oracle 11g中exp无法导出空表问题的快速解决方法

    在一些生产系统中,有些时候我们为了进行oracle数据库部分数据的备份和迁移,会使用exp进行数据的导出,但在实际导出的时候,我们发现导出的时候,发现很多空表未进行导出,今天我们给出一个快速解决该问题的办法,需要的朋友可以参考下
    2024-12-12
  • Oracle故障处理Rman-06207&Rman-06214的方法

    Oracle故障处理Rman-06207&Rman-06214的方法

    新搭建的环境,还没上线,今天在部署脚本,RMAN 备份中有一个警告,下面这篇文章主要给大家介绍了关于Oracle故障处理Rman-06207&Rman-06214的相关资料,需要的朋友可以参考下
    2022-11-11
  • Oracle设置密码永不过期的方法

    Oracle设置密码永不过期的方法

    这篇文章主要介绍了Oracle设置密码永不过期的方法,文中通过代码示例介绍的非常详细,对大家使用Oracle设置密码永不过期有一定的帮助,需要的朋友可以参考下
    2024-03-03
  • 关于Oracle listener日志解析利器的使用方法

    关于Oracle listener日志解析利器的使用方法

    这篇文章主要跟大家分享了关于Oracle listener日志解析利器的使用方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-03-03
  • Oracle锁表问题的解决方法

    Oracle锁表问题的解决方法

    在实际工作中,并发量比较大的项目,经常会出现锁表的问题,下面我将复现这个问题,并给出解决方法,文中通过代码示例和图文介绍的非常详细,需要的朋友可以参考下
    2024-04-04

最新评论