Oracle数据库----创建表

一、使用命令行创建表

使用命令行创建表用的关键字是CREATE TABLE,其简单的语法格式如下:

CREATE TABLE table_name (
column_name type [CONSTRAINT constraint_def DEFAULT default_exp]
[, column_name type [CONSTRAINT constraint_def DEFAULT default_exp] ...]
)

1、打开SQL Plus,先登录用户:

sys as sysdba

2、然后连接到数据库(我的是连接到数据库HYH):

conn sys/HYH as sysdba

在这里插入图片描述
还有一种方法直接连接到数据库:system/密码 @数据库连接名
system/Oracle12c @HYH
在这里插入图片描述

3、例如:一般数据库应用程序中都会有一个用户表,用来记录应用程序的用户的信息

CREATE TABLE Sys_User
(UserID Number Primary Key,
UserName Varchar2(20) NOT NULL,
UserType Number(1),
UserPwd Varchar2(40),
Remark Varchar2(200)
);

在这里插入图片描述
描述表Sys_User的基本结构:describe Sys_User;
在这里插入图片描述
删除表Sys_User

drop table Sys_User;

二、使用SQL Developer工具创建表

1、打开SQL Developer,连接数据库
在这里插入图片描述
如果没有数据库就新建一个
在这里插入图片描述
2、新建表Students:
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/hyh17808770899/article/details/106462196