⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 08.sql

📁 一些数据库的java开发编程
💻 SQL
字号:
-- 创建用户表空间product
CREATE TABLESPACE "PRODUCT" 
    LOGGING 
    DATAFILE 'E:\ORACLE\ORADATA\TEST\PRODUCT.ora' SIZE 10M EXTENT
    MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO;

-- 创建用户product
CREATE USER "PRODUCT"  PROFILE "DEFAULT" 
    IDENTIFIED BY "product" DEFAULT TABLESPACE "PRODUCT" 
    ACCOUNT UNLOCK;

-- 授予用户权限
GRANT CREATE SESSION TO "PRODUCT";
GRANT "CONNECT" TO "PRODUCT";
GRANT "RESOURCE" TO "PRODUCT";

-- 使用PRODUCT用户连接数据库
CONNECT product/product

-- 创建主键信息表
CREATE TABLE tableseq
(
    tablename	VARCHAR(32),
    maxid	INTEGER,
    CONSTRAINTS pk_tableseq_tablename PRIMARY KEY ( tablename )	
);

-- 创建商品分类表
CREATE TABLE category
(
    categoryid	INTEGER,
    name	NVARCHAR2(32),
    CONSTRAINTS	pk_category_categoryid PRIMARY KEY ( categoryid )
);

-- 创建商品信息表
CREATE TABLE product
(
    productid	INTEGER,
    name	NVARCHAR2(32),
    manufacturer NVARCHAR2(64),
    description	NVARCHAR2(265),
    categoryid	INTEGER,
    CONSTRAINTS pk_product_productid PRIMARY KEY ( productid ),
    CONSTRAINTS fk_product_category FOREIGN KEY (categoryid) REFERENCES category( categoryid )
);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -