第一次在Oracle数据库中建表

                           第一次在Oracle数据库中建表

第一次在自己的电脑上的Oracle数据库上,在PL/SQL Developer环境下以sys身份建表,建表语句如下

create table ryxx (ry_bm varchar2(50) constraint pk_rybm primary key not null, ry_xm varchar(50) not null, ry_dz varchar2(100) , ry_pic BLOB)

然后在scott帐户下也查询到了这个表,然后用sys帐户插入一条数据,SQL语句为

insert into ryxx (ry_bm, ry_xm, ry_dz) values ('test01', 'test01', 'test01')

点击PL/SQL Developer上的提交按钮,提交事务,然后执行

select * from ryxx,查询到了刚刚插入的test01记录。

再执行

insert into ryxx (ry_bm, ry_xm, ry_dz) values ('test03', 'test03', 'test03')

然后再执行

commit

提交该事务

查询RYXX,查到了test01和test02两条记录

 

 

 

 

要在 Oracle 数据库建表,可以遵循以下步骤: 1. 使用管理员用户登录到 Oracle 数据库。 2. 使用 CREATE TABLE 语句来创建表,语法如下: CREATE TABLE table_name ( column1 datatype constraint, column2 datatype constraint, column3 datatype constraint, .... ); 在这里,table_name 是你想创建的表的名称,column1、column2、column3 等是表的列名,datatype 是数据类型,constraint 是列级约束。 例如,创建一个名为 customers 的表,其包含 customer_id、customer_name 和 customer_email 三列,数据类型分别为数字、文本和文本,可以使用以下 SQL 语句: CREATE TABLE customers ( customer_id number(10) NOT NULL, customer_name varchar2(50), customer_email varchar2(50) UNIQUE ); 此处,customer_id 列的数据类型为数字,最大长度为 10,NOT NULL 约束指示该列是必需的;customer_name 和 customer_email 列的数据类型均为 varchar2,其最大长度为 50,其 customer_email 具有 UNIQUE 约束,这意味着其的每个值都必须是唯一的。 3. 创建完表之后,可以使用 INSERT 语句来向表插入数据,例如: INSERT INTO customers (customer_id, customer_name, customer_email) VALUES (1, 'Alice', 'alice@example.com'); 这将在 customers 表插入一行,其包括 customer_id 为 1、customer_name 为 "Alice",customer_email 为 "alice@example.com"。 这是 Oracle 数据库建表的基本步骤,你可以根据实际需要进行调整并添加更多细节。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值