Oracle-在cmd中的sql基本语句

1–连接数据库:sqlplus/nolog
2–conn/as sysdba
3–create user ctq identified by ok;
drop user ctq;(identified by 后面为登录密码)
4–conn ctq/ok;报错,缺失登录权限CREATE SESSION
5–conn/as sysdba
6–grant create session to ctq;
7–conn ctq/ok;
8–create table student(id number(4),name varchar2(8));权限不足,没有表空间
9–conn/as sysdba
10–grant create table to ctq;
11–conn ctq/ok;
12–create table student(id number(4),name varchar2(8));对表空间‘USERS’无权限
14–conn/as sysdba
15–alter user ctq quota(分配表空间大小) unlimited on users;用户名已更改
16–conn ctq/ok;
17–create table student(id number(4),name varchar2(8)); 表已创建
18–级联删除:drop user ctq cascade;
19–若一个用户没有指定表空间,那么用户会创建在user的默认表空间
20–insert into student(id,name) values(1,‘独孤’);已创建一行(一次性只能添加一条数据,后面在子插入时可以插入多条数据)
21–select * form student;
22–删除用户:drop user ctq(cascade);

Oracle数据库是一种关系型数据库管理系统,它提供了一些基本的在命令提示符(cmd使用的指令来管理和操作数据库。下面是一些常用的Oraclecmd基本指令: 1. sqlplus: 该命令用于打开SQL*Plus命令行界面。它是Oracle数据库的主要交互式工具,可以用于执行SQL语句、管理数据库对象等。使用该命令后,会提示输入用户名、密码和数据库实例名。 2. connect: 该命令用于连接到Oracle数据库实例。在sqlplus命令行界面,可以使用connect命令来连接到其他数据库实例,指定不同的用户名和密码。 3. select: 该命令用于执行SQL查询语句,从数据库检索数据。通过使用select命令,可以指定要检索的表和列,以及特定的条件来过滤结果。 4. insert: 该命令用于向数据库插入新的数据行。通过使用insert命令,可以指定要插入的表、要插入的列以及对应的值。 5. update: 该命令用于更新数据库已有的数据行。通过使用update命令,可以指定要更新的表、要更新的列以及新的值。还可以使用where子句来指定更新的条件。 6. delete: 该命令用于删除数据库的数据行。通过使用delete命令,可以指定要删除的表以及删除的条件。删除操作不会删除整个表,而只会删除符合条件的数据行。 7. create: 该命令用于在数据库创建新的表、视图、索引等数据库对象。通过使用create命令,可以指定要创建的对象类型、对象名称和相应的属性。 除了上述基本指令,还可以使用其他高级指令来管理和操作Oracle数据库。这些指令可以用于备份和恢复数据库、控制并发和事务操作、优化数据库性能等。通过不断学习和实践,可以更好地利用Oraclecmd基本指令来管理和操作数据库。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值