博客
关于我
sql(2021-3-30)
阅读量:611 次
发布时间:2019-03-13

本文共 1248 字,大约阅读时间需要 4 分钟。

Oracle 数据库 101

1. 常用数据类型

Oracle 提供了丰富的数据类型来满足不同的存储需求。以下是一些常用的数据类型:

  • Number:相当于双精度浮点数,类似于 Java 中的 double。默认情况下, Oracle 的 Number 类型可以存储最多 38 位的数字。

  • IntNumber 的一个子类,相当于 Java 中的整数类型,用于存储整数值。

  • Varchar2:变长字符串类型,可存储最多 4000 个字节。适用于文本数据。

  • Date:日期类型,用来存储日期和时间值。

  • 2. DDL 数据定义语句

    DDL 语句用于定义、修改和删除数据库表结构。

  • 创建表

    使用 CREATE TABLE 语句定义新表。
    例如:

    CREATE TABLE person (    id NUMBER,    name VARCHAR2(4000),    age NUMBER,    sex VARCHAR2(1),    phone NUMBER);
  • 删除表

    使用 DROP TABLE 语句删除表。

    DROP TABLE person;
  • 为表添加列

    使用 ALTER TABLE 语句添加新列。

    ALTER TABLE person ADD column phone_number VARCHAR2(20);
  • 为表删除列

    使用 ALTER TABLE DROP COLUMN 语句删除列。

    ALTER TABLE person DROP column phone_number;
  • 修改列名或表名

    • 修改列名:
    ALTER TABLE person RENAME COLUMN old_column TO new_column;
    • 修改表名:
    RENAME TABLE old_table TO new_table;
  • 3. DML 数据操纵语句(CRUD)

    1. 添加数据

    使用 INSERT INTO 语句插入新记录。

    • 可以选择列明确指定字段值:

      INSERT INTO person (name, age, sex) VALUES ('张三', 30, 'M');
    • 也可以选择默认值:

      INSERT INTO person (name, age) VALUES ('李四', 25);
    2. 删除数据

    使用 DELETE 语句删除数据。

    • 删除表中所有数据:
      DELETE FROM person;
    • 删除符合条件的记录:
      DELETE FROM person WHERE name = '王五';
    3. 修改数据

    使用 UPDATE 语句修改数据。

    • 修改指定列的值:
      UPDATE person SET age = 35 WHERE name = '张三';
    • 一次修改多列:
      UPDATE person SET age = 35, sex = 'F' WHERE name = '张三';

    通过以上语句,可以实现数据库表的增删改查操作。熟练掌握这些语句后,可以更高效地管理和维护数据库。

    转载地址:http://asuaz.baihongyu.com/

    你可能感兴趣的文章
    OSPF在大型网络中的应用:高效路由与可扩展性
    查看>>
    OSPF技术入门(第三十四课)
    查看>>
    OSPF技术连载10:OSPF 缺省路由
    查看>>
    OSPF技术连载11:OSPF 8种 LSA 类型,6000字总结!
    查看>>
    OSPF技术连载13:OSPF Hello 间隔和 Dead 间隔
    查看>>
    OSPF技术连载14:OSPF路由器唯一标识符——Router ID
    查看>>
    OSPF技术连载15:OSPF 数据包的类型、格式和邻居发现的过程
    查看>>
    OSPF技术连载16:DR和BDR选举机制,一篇文章搞定!
    查看>>
    OSPF技术连载17:优化OSPF网络性能利器——被动接口!
    查看>>
    OSPF技术连载18:OSPF网络类型:非广播、广播、点对多点、点对多点非广播、点对点
    查看>>
    OSPF技术连载19:深入解析OSPF特殊区域
    查看>>
    SQL Server 复制 订阅与发布
    查看>>
    OSPF技术连载20:OSPF 十大LSA类型,太详细了!
    查看>>
    OSPF技术连载21:OSPF虚链路,现代网络逻辑连接的利器!
    查看>>
    OSPF技术连载22:OSPF 路径选择 O > O IA > N1 > E1 > N2 > E2
    查看>>
    OSPF技术连载2:OSPF工作原理、建立邻接关系、路由计算
    查看>>
    OSPF技术连载5:OSPF 基本配置,含思科、华为、Junifer三厂商配置
    查看>>
    OSPF技术连载6:OSPF 多区域,近7000字,非常详细!
    查看>>
    OSPF技术连载7:什么是OSPF带宽?OSPF带宽参考值多少?
    查看>>
    OSPF技术连载8:OSPF认证:明文认证、MD5认证和SHA-HMAC验证
    查看>>