Oracle入门
Oracle数据库是一种大型关系数据库系统,被广泛应用于企业级应用和数据仓库。以下是一些基本的Oracle操作和SQL语句示例。
- 登录Oracle数据库:
sqlplus username/password@database
- 创建用户:
CREATE USER username IDENTIFIED BY password;
- 给用户授权:
GRANT CONNECT, RESOURCE TO username;
- 创建表:
CREATE TABLE employees (
employee_id NUMBER(6),
first_name VARCHAR2(20),
last_name VARCHAR2(25),
email VARCHAR2(25),
phone_number VARCHAR2(20)
);
- 插入数据:
INSERT INTO employees (employee_id, first_name, last_name, email, phone_number)
VALUES (1, 'John', 'Doe', 'john.doe@example.com', '123-456-7890');
- 查询数据:
SELECT * FROM employees;
- 更新数据:
UPDATE employees SET first_name = 'Jane' WHERE employee_id = 1;
- 删除数据:
DELETE FROM employees WHERE employee_id = 1;
- 删除表:
DROP TABLE employees;
- 创建索引:
CREATE INDEX emp_last_name_idx ON employees(last_name);
这些是Oracle数据库操作的基本示例。在实际应用中,还会涉及更复杂的查询、事务管理、触发器、存储过程和视图等操作。
评论已关闭