oracle创建表并查询
时间: 2023-08-12 13:30:46 浏览: 51
要在Oracle数据库中创建表并查询数据,可以先使用 `CREATE TABLE` 语句创建表,然后使用 `INSERT INTO` 语句插入数据,最后使用 `SELECT` 语句查询数据。
以下是一个示例,创建一个包含 `id`、`name` 和 `age` 三个列的表,并插入一些数据:
```
CREATE TABLE students (
id INT NOT NULL,
name VARCHAR(50) NOT NULL,
age INT NULL
);
INSERT INTO students (id, name, age)
VALUES (1, 'Alice', 20);
INSERT INTO students (id, name, age)
VALUES (2, 'Bob', 22);
INSERT INTO students (id, name, age)
VALUES (3, 'Charlie', NULL);
```
这将创建一个名为 `students` 的表,并向其中插入三条记录。注意,第三条记录中的 `age` 列被指定为 `NULL`,表示该列可以为空。
接下来,可以使用 `SELECT` 语句查询 `students` 表中的数据:
```
SELECT * FROM students;
```
这将返回以下结果:
```
ID NAME AGE
-- -------- ---
1 Alice 20
2 Bob 22
3 Charlie (null)
```
这样就完成了在Oracle数据库中创建表并查询数据的过程。