oracle je,oracle数据库 基础操作语句

以下的文章主要是介绍Oracle常用的命令中如何查看表的结构.

EDITDATA 表名;

修改表字段:Alter table表名modify(字段名类型约束);

alter table test modify (add varchar2(10)null);

alter table表名add(字段名类型约束);

alter table test add(age varchar2(5));

1.登陆系统用户在Oracle常用命令中查看表结构sqlplus然后输入系统用户名和密码登陆别的用户conn 用户名/密码;

2.创建表空间create tablespace 空间名 datafile 'c:\空间名' size 15M --表空间的存放路径,初始值为15M autoExtend on next 10M --空间的自动增长的值是10M permanent online; --永久使用

3.创建用户create user shi --创建用户名为 shi identifiedbyscj --创建密码为scj default tablespace 表空间名 --默认表空间名temporary tablespace temp --临时表空间为temp profile default --受profile文件的限制 quota unlimited on 表空间名; --在 表空间下面建表不受限制

4.创建角色create role角色名identified by密码;

5.给角色授权grant create session to角色名;--给角色授予创建会话的权限

grant角色名to用户名; --把角色授予用户

6.给用户授予权限grant connect,resource to shi;--给shi用户授予所有权限

Grant dba to shi;-给shi 用户授予DBA权限

Grant create table to shi; --给shi用户授予创建表的权限

7.select table_namefrom user_tables; 察看当前用户下的所有表

8.select tablespace_name fromuser_tablespaces; 察看当前用户下的表空间

9.select usernamefrom dba_users;察看所有用户名称命令必须用sys as sysdba登陆

10.创建表create table 表名( id int not null, name varchar2(20) not null )tablespace 表空间名 --所属的表空间 storage ( initial 64K --表的初始值 minextents 1 –最小扩展值 maxextents unlimited –最大扩展值 );

11.为 usrs表添加主键和索引alter table users add constraint pk primary key (ID);

12.为已经创建users表添加外键altertable users add constraint fk_roleid foreign key (roleid) referencesrole(role_id) on delete cascad; --下边写主表的列 on delete cascad是创建级联

13.把两个列连接起来select concat(name,id) from 表名; --把name和id连接起来

14.截取字符串select column(name,'李') from表名;把name中的‘李’去掉

15.运行事务之前必须写set serveroutputon; 打开输入输出(不写的话,打印不出信息)

16.while的应用declare --声明部分 ccc number:=1; --复职 a number:=0; begin --事的开始 while ccc<=100 loop --循环 if((ccc mod 3)=0) then --条件 dbms_output.put_line(ccc||','); --打印显示 aa:=a+ccc; end if; --结束if cc:=ccc+1; end loop; --结束循环 dbms_output.put_line(a); end; --结束事务 /

17.select into的用法 --只能处理一行结果集

declare name varchar(30); begin selectusername into name from users where id=2;

dbms_output.put_line('姓名为:'||name); end; / 上述的相关内容就是对Oracle常用命令中查看表结构的描述 希望会给你带来一些帮助在此方面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 内容概要 《计算机试卷1》是一份综合性的计算机基础和应用测试卷,涵盖了计算机硬件、软件、操作系统、网络、多媒体技术等多个领域的知识点。试卷包括单选题和操作应用两大类,单选题部分测试学生对计算机基础知识的掌握,操作应用部分则评估学生对计算机应用软件的实际操作能力。 ### 适用人群 本试卷适用于: - 计算机专业或信息技术相关专业的学生,用于课程学习或考试复习。 - 准备计算机等级考试或职业资格认证的人士,作为实战演练材料。 - 对计算机操作有兴趣的自学者,用于提升个人计算机应用技能。 - 计算机基础教育工作者,作为教学资源或出题参考。 ### 使用场景及目标 1. **学习评估**:作为学校或教育机构对学生计算机基础知识和应用技能的评估工具。 2. **自学测试**:供个人自学者检验自己对计算机知识的掌握程度和操作熟练度。 3. **职业发展**:帮助职场人士通过实际操作练习,提升计算机应用能力,增强工作竞争力。 4. **教学资源**:教师可以用于课堂教学,作为教学内容的补充或学生的课后练习。 5. **竞赛准备**:适合准备计算机相关竞赛的学生,作为强化训练和技能检测的材料。 试卷的目标是通过系统性的题目设计,帮助学生全面复习和巩固计算机基础知识,同时通过实际操作题目,提高学生解决实际问题的能力。通过本试卷的学习与练习,学生将能够更加深入地理解计算机的工作原理,掌握常用软件的使用方法,为未来的学术或职业生涯打下坚实的基础

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值