溫馨提示×

oracle數(shù)據(jù)庫增刪改查例題

小億
81
2024-10-27 01:46:54
欄目: 云計算

以下是一些Oracle數(shù)據(jù)庫增刪改查的例題:

例題1:

假設(shè)有一個名為employees的表,結(jié)構(gòu)如下:

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:

假設(shè)有一個名為products的表,結(jié)構(gòu)如下:

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. 查詢所有產(chǎn)品價格:
SELECT price FROM products;
  1. 查詢價格大于500的產(chǎn)品:
SELECT * FROM products WHERE price > 500;
  1. 更新產(chǎn)品數(shù)量為100:
UPDATE products SET quantity = 100 WHERE quantity = 50;
  1. 刪除id為1的產(chǎn)品記錄:
DELETE FROM products WHERE id = 1;

這些例題涵蓋了Oracle數(shù)據(jù)庫的基本增刪改查操作。通過練習這些題目,可以加深對Oracle數(shù)據(jù)庫的理解和掌握。

0