码迷,mamicode.com
首页 > 数据库 > 详细

Oracle基本语句

时间:2015-07-11 18:43:20      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:oracle   基本语句   sql

dept 部门表

SQL语句的分类

     1数据操纵语言   DML

      insert  (插入记录)

      insert  into dept (deptNo,deptName,loc)values (28,‘教学部‘,’珠海‘)

      

      update  (修改记录)

      update   dept set    deptNo=38  where deptNo=28


      delete    (删除记录)

      delete from dept where deptNo=38


查询语句

      select depNo,deptName,loc from dept  where deptNo<50;


数据定义语言 DDL 

      create    创建数据库结构

      alter     修改数据库结构

      drop      删除数据库结构

      rename    给表重新命名

      truncate  删除表的数据 


    create   table   testTab (

                             ID  int,

                             c1  varchar2(50),

                             c2  date

                             )


     alter   table    testTab add  c3 decimal(15,2)



     drop  table testTab

      

     rename emp    to   employess

            (表名称)       (表名称)


     truncate  table   emp


事物控制(TC)

     commit    (永久性的保存对行所做的修改)

       insert  into  dept   values(88,‘运维部’,‘HK’)

       rollback

       撤销 ,回滚

       commit      提交(提交后在回滚无任何意义)

    savepoint


  

数据控制语言(DCL) 

grant   授予其他用户对数据库结构访问的权限

revoke  主要是阻止其他用户访问数据库结构



变量声明

条件控制

循环

过程和函数的定义

 




















本文出自 “代码的那些事儿” 博客,请务必保留此出处http://hw168.blog.51cto.com/10425348/1673217

Oracle基本语句

标签:oracle   基本语句   sql

原文地址:http://hw168.blog.51cto.com/10425348/1673217

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!