zoukankan      html  css  js  c++  java
  • oracle数据库-SQL语言开发与运用(一)

    最近发现工作中偶尔会用到SQL语句,我的水平比较一般。虽然随着时间我肯定会越来越熟,但是我不喜欢等待。于是开始学。

    一、SQL语言分类

    1.DML数据操纵语言 2.DDL数据定义语言 3.DCL权限控制语言 4.TL事务控制语言

    1.DML数据操控语言:查询 生成 修改 删除

    (1)select (2)insert (3)delete (4)update

    2.DDL数据定义语言 用于定义、修改、删除数据库模式对象,进行权限管理等。DDL语言是自动提交的,更改了立即生效。

    (1)create 创建 (2)alter修改 (3)drop 删除 (4)truncate 清空(删除表中所有行,但是不删除表)

    3.DCL权限控制语言。

    grant 权限授予 revoke权限回收

    4.TCL事务控制语言

    提交,设置保存点,回滚,设置事务属性

    5.会话控制。

    6.系统控制。

    7.SQL语言不区分大小写,大小写不敏感。对象名和列名不区分大小写,字符值和日期区分大小写。

    二:对象与模式

    1.一个用户名对应一个模式,用户名其实就是模式名。创建一个用户,就代表一种模式被创建。模式包含了以下内容:

    三:oracle数据类型。

    1.字符类型

    根据编码类型的不同,一个汉字(字符)占用的字节不固定。UTF-8的话,一个汉字占用3到4个字节。

    2.数字类型 和 大字段类型

     

    3.日期类型

  • 相关阅读:
    汉语-词语:什么
    汉语-词语:甚么
    汉语-汉字:心
    汉语-词汇:头脑
    汉语-词语:冰冷
    汉语-词汇:冷静
    两个int类型的数据相加,有可能会出现超出int的表示范围。
    两个int类型的数据相加,有可能会出现超出int的表示范围。
    成员变量与局部变量的区别_
    函数额基本概述
  • 原文地址:https://www.cnblogs.com/maowuyu-xb/p/11457658.html
Copyright © 2011-2022 走看看