为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Oracle数据库开发必备利器之SQL基础_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Oracle数据库开发必备利器之SQL基础

AnnyQin
难度入门
时长 4小时14分
  • 删除表 1)删除表中的数据:(截断表:清空表) truncate table table_name; 2)删除表 drop table table_name;
    查看全部
  • 修改表:(修改表的结构) 1)添加字段: alter table table_name add column_name datatype; 例如:alter table userinfo add remarks varchar2(500); 2)更改字段数据类型: alter table table_name modify column_name datatype; 例如: alter table userinfo modify remarks varchar2(400); alter table userinfo modify userpwd number(6,0); 3)删除字段: alter table table_name drop column column_name; 例如:alter table userinfo drop column remarks; 4)修改字段名: alter table table_name rename column column_name to new_column_name; 例如:alter table userinfo rename column email to new_email; 5)修改表名: rename table_name to new_table_name; 例如:rename userinfo to new_userinfo;
    查看全部
  • 创建表 1)基本语法: create table table_name ( column_name datatype,... ) 2)练习:创建用户信息表 所需字段 --- 字段类型 编号 -- 用户名 -- 密码 -- 邮箱 -- 注册时间 create table userinfo (id number(6,0),username carchar2(20),userpwd varchar2(20),email varchar2(30),regdate date );
    查看全部
    0 采集 收起 来源:Oracle管理表

    2016-04-19

  • 11111
    查看全部
    0 采集 收起 来源:Oracle管理表

    2016-04-19

  • 创建用户信息表
    查看全部
    0 采集 收起 来源:Oracle管理表

    2016-04-19

  • nvarchar2和varchar2都可以表示可变长度的字符,其中nvarchar2用于存储Unicode格式的数据,更适合存储中文数据。
    查看全部
    0 采集 收起 来源:练习题

    2016-04-19

  • 数据类型: 1)字符型:(员工信息、爱好、特长) a.CHAR(n)、NACHAR(n) ---- 固定长度,假设n=10(输入三个字符,不足则补充七个空格) - nchar2用于存储Unicode格式的数据,更适合存储中文数据 - char(n): MAX:2000 - nchar(n):MAX:1000 存储汉字 b.varchar2(n)、NVARCHAR2(n) ---- 可变长度,假设n=10(输入三个字符,不需要补足) - nvarchar2用于存储Unicode格式的数据,更适合存储中文数据 - varchar(n): MAX:4000 - nvarchar(n):MAX:2000 2)数值型: a.NUMBER(P,S) - P:有效数字 -s:小数点后的位数 例子:NUMBER(5,2) ---- 有效数字5位,保留2位小数,如123.45 b.FLOATA() 3)日期型 a.DARE(精确到秒) DATE类型表示范围:公元前4712年1月日到公园9999年12月31日 b.TIMESTAMP(精确到小数秒) 4)其他类型(存放大数据对象) a.BLOB:能存放4G字节大小的数据,以二进制的形式 b.CLOB:能存放4G字节大小的数据,以字符串的形式
    查看全部
  • 字符型数据
    查看全部
  • 认识表 1)基本存储单位 2)二维结构 3)行和列(行---记录;列---域和字段) 4)约定: a. 每一列数据必须具有相同数据类型 b. 列名唯一 c. 每一行数据的唯一性(减少数据冗余)
    查看全部
  • 删除表空间: drop tablespace 表空间名 [including contents]; 注意:如果只是删除表空间,而不删除其中的数据文件,可以省略including contents 字句;
    查看全部
  • 删除表空间
    查看全部
  • 修改数据文件: 1)增加数据文件 alter tablespace tablespace_name add datafile 'XX.dbf' size XX; 2)删除数据文件 alter tablespace tablespace_name drop datafile 'filename.dbf';(不能删除创建的第一个数据文件,除非删除表空间) 3)查看表空间数据文件:(表空间名为大写) select file_name from dab_data_files where tablespace_name='TEST1_TABLESPACE'; 注意:表空间的第一个数据文件是不可以删除的,除非将整个表空间删除!
    查看全部
  • 删除数据文件
    查看全部
  • 增加数据文件
    查看全部
  • 修改表空间的状态: 1)设置联机或脱机状态 alter tablespace tablespace_name online|offline;(默认联机,脱机为不能使用) 2)设置只读或可读写状态: alter tablespace tablespace_name read only|read write;(默认 read write 可读写) 3)查看表空间状态: select status from dba_tablespaces where tablespace_name='TEST1_TABLESPACE';
    查看全部

举报

0/150
提交
取消
课程须知
只要知道数据库是什么就可以来学习本课程呦!
老师告诉你能学到什么?
掌握Oracle的SQL语句基础,为后续的课程学习打好基础。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!