oracle数据库增删改查例题

avatar
作者
猴君
阅读量:0

以下是一些Oracle数据库增删改查的例题:

例题1:

假设有一个名为employees的表,结构如下:

CREATE TABLE employees (     id NUMBER PRIMARY KEY,     name VARCHAR2(50),     age NUMBER,     department VARCHAR2(50) ); 
  1. 插入一条记录:
INSERT INTO employees (id, name, age, department) VALUES (1, 'John Doe', 30, 'HR'); 
  1. 查询所有记录:
SELECT * FROM employees; 
  1. 查询年龄大于等于30岁的员工:
SELECT * FROM employees WHERE age >= 30; 
  1. 更新部门为’IT’的员工信息:
UPDATE employees SET department = 'IT' WHERE department = 'HR'; 
  1. 删除id为2的员工记录:
DELETE FROM employees WHERE id = 2; 

例题2:

假设有一个名为products的表,结构如下:

CREATE TABLE products (     id NUMBER PRIMARY KEY,     name VARCHAR2(100),     price NUMBER,     quantity NUMBER ); 
  1. 插入一条记录:
INSERT INTO products (id, name, price, quantity) VALUES (1, 'Laptop', 1000, 50); 
  1. 查询所有产品价格:
SELECT price FROM products; 
  1. 查询价格大于500的产品:
SELECT * FROM products WHERE price > 500; 
  1. 更新产品数量为100:
UPDATE products SET quantity = 100 WHERE quantity = 50; 
  1. 删除id为1的产品记录:
DELETE FROM products WHERE id = 1; 

这些例题涵盖了Oracle数据库的基本增删改查操作。通过练习这些题目,可以加深对Oracle数据库的理解和掌握。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!