首页 > 数据库技术 > 详细

Oracle基本语句

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

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基本语句

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!