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

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

AnnyQin
难度入门
时长 4小时14分
  • alter table userinfo 2 add remarks varchar2(500);
    查看全部
  • alter table table_name //共有的 add new_column_name new_datatype; //增加colume modify column_name new_datatype; //修改数据类型或大小 drop column colume_name; //删除colume rename column colume_name to new column_name; //重命名column rename table_name to new table_name; //重命名表 注:不用alter table table_name 因为已经是表了,重新弄一个表名 --------------------------------------------------------------- 修改表 修改字段(列) 添加字段 语法:alter table table_name add column_name datatype; 修改字段数据类型 alter table table_name modify column_name datatype; 例子: alter table userinfo modify remarks varchar2(400); alter table userinfo modify userpwd number(6,0); 删除字段 alter table table_name drop column column_name; 例子: alter table table_name drop column remarks; 修改字段名 alter table table_name rename column column_name to new_column_name; 例子: alter table table_name rename column email to new_email; 修改表名 rename table_name to table_name; 例子: rename userinfo to new_userinfo;
    查看全部
  • create table userinfo 2 (id number(6,0), 3 username varchar2(20), 4 userpwd varchar2(20), 5 email varchar2(30), 6 regdata data); 表已创建
    查看全部
    0 采集 收起 来源:Oracle管理表

    2017-04-17

  • 创建表的基本语法 CREATE TABLE table_name ( column_name datatype,... 所需字段 + 字段的类型, ); 例: create table userinfo ( in number(6,0), username varchar2(20), userpassword vachar2(20), email vachar2(30), regdate date); 查看表结构:desc userinfo 1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节; 2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理; 3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集, 大部分情况下建议使用varchar2类型,可以保证更好的兼容性。
    查看全部
    1 采集 收起 来源:Oracle管理表

    2017-04-17

  • 基本语法 CREATE TABLE TABLE_NAME ( Column_name,datatype,... ); 例子 创建用户信息表 编号 用户名 密码 邮箱 注册时间 create table userinfo ( id number(6,0), username varchar2(20), userpwd varchar2(20), email varchanr2(30), regdate date); 查询表 desc userinfo
    查看全部
    0 采集 收起 来源:Oracle管理表

    2017-04-17

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

    2017-04-17

  • • BLOB: (binary large object)在Oracle9i及以前的版本中, 这种数据类型允许存储最多4GB的数据, 在Oracle 10g及以后的版本中允许存储最多(4GB)×(数据库块大小)字节的数据。BLOB包含不需要进行字符集转换的“二进制“数据,如果要存储电子表格、字处理文档、图像文件等就很适合采用 • CLOB:(Character Large Object)在Oracle9i及以前的版本中, 这种数据类型允许存储最多4GB的数据, 在Oracle 10g及以后的版本中允许存储最多(4GB)×(数据库块大小)字节的数据。CLOB包含要进行字符集转换的信息。这种数据类型很适合存储纯文本信
    查看全部
  • 数据类型: 字符型: CHAR(n):n最大值为2000,固定长度,自动补空格 NCHAR(n):n最大值为1000,,n是长度 VARCHAR2(n):可变长度的,相对于CHAR(n)比较节省空间,n最大值为4000 NVARCHAR2(n):n最大值为2000 数值型: NUMBER(p,s):p为有效数字,s为小数点后的位数。如果s为正,表示小数点照最低有效数字的位数,如果是为负,表示最大有效数字到小数点的位置 例子:NUMBER(5,2),有效数字为5,保留2为小数,123.45 FLOAT(n):主要用于存储二进制数据类型,表示二进制的位数是1-126位,如要将二进制数转换为十进制数,就要将这个数乘以0.30103才能得到 日期型: DATA:范围是公元前4712年1月1日到公元9999年12月31日 TIMESTAMP(时间戳):能够精确到小数秒 其他类型: BLOB:存放4G的数据,以二进制形式存储数据 CLOB:存放4GB的数据,以字符串形式存储数据
    查看全部
  • 约定 1、每一列数据必须具有相同数据类型; 2、列名唯一 3、每一行数据的唯一性
    查看全部
  • 认识表 基本存储单位 二维结构 行和列 行(记录) 列(域或字段)
    查看全部
  • drop tablespace test1_tablespace including contents; 表空间已删除
    查看全部
  • DROP TABLESPACE tablespace_name [INCLUDING CONTENTS] DROP TABLESPACE tablespace_name [INCLUDING CONTENTS]; 当选中INCLUDING CONTENTS时,该表空间下的数据文件也一并删除
    查看全部
  • 删除表空间
    查看全部
  • alter user system default tablespace xxx
    查看全部
    0 采集 收起 来源:练习题

    2017-04-17

  • alter tablespace test1_tablespace 2 drop datafile 'test2_file.dbf';
    查看全部

举报

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

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