本文共 1248 字,大约阅读时间需要 4 分钟。
Oracle 提供了丰富的数据类型来满足不同的存储需求。以下是一些常用的数据类型:
Number:相当于双精度浮点数,类似于 Java 中的 double。默认情况下, Oracle 的 Number 类型可以存储最多 38 位的数字。
Int:Number 的一个子类,相当于 Java 中的整数类型,用于存储整数值。
Varchar2:变长字符串类型,可存储最多 4000 个字节。适用于文本数据。
Date:日期类型,用来存储日期和时间值。
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;
使用 INSERT INTO 语句插入新记录。
可以选择列明确指定字段值:
INSERT INTO person (name, age, sex) VALUES ('张三', 30, 'M');也可以选择默认值:
INSERT INTO person (name, age) VALUES ('李四', 25);使用 DELETE 语句删除数据。
DELETE FROM person;
DELETE FROM person WHERE name = '王五';
使用 UPDATE 语句修改数据。
UPDATE person SET age = 35 WHERE name = '张三';
UPDATE person SET age = 35, sex = 'F' WHERE name = '张三';
通过以上语句,可以实现数据库表的增删改查操作。熟练掌握这些语句后,可以更高效地管理和维护数据库。
转载地址:http://asuaz.baihongyu.com/