科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道ORACLE 常用的SQL语法和数据对象

ORACLE 常用的SQL语法和数据对象

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

一.数据控制语句 (DML) 部分1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……)

作者:佚名 来源:天极论坛整理 2007年10月12日

关键字: ORACLE

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共5页)

二.数据定义 (DDL) 部分

  1.CREATE (创建表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等)

  Oracle常用的字段类型有

  CHAR 固定长度的字符串

  VARCHAR2 可变长度的字符串

  NUMBER(M,N) 数字型M是位数总长度, N是小数的长度

  DATE 日期类型

  创建表时要把较小的不为空的字段放在前面, 可能为空的字段放在后面

  创建表时可以用中文的字段名, 但最好还是用英文的字段名

  创建表时可以给字段加上默认值, 例如 DEFAULT SYSDATE

  这样每次插入和修改时, 不用程序操作这个字段都能得到动作的时间

  创建表时可以给字段加上约束条件

  例如 不允许重复 UNIQUE, 关键字 PRIMARY KEY

  2.ALTER (改变表, 索引, 视图等)

  改变表的名称

  ALTER TABLE 表名1 TO 表名2;

  在表的后面增加一个字段

  ALTER TABLE表名 ADD 字段名 字段名描述;

  修改表里字段的定义描述

  ALTER TABLE表名 MODIFY字段名 字段名描述;

  给表里的字段加上约束条件

  ALTER TABLE 表名 ADD CONSTRAINT 约束名 PRIMARY KEY (字段名);

  ALTER TABLE 表名 ADD CONSTRAINT 约束名 UNIQUE (字段名);

  把表放在或取出数据库的内存区

  ALTER TABLE 表名 CACHE;

  ALTER TABLE 表名 NOCACHE;

  3.DROP (删除表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等)

  删除表和它所有的约束条件

  DROP TABLE 表名 CASCADE CONSTRAINTS;

  4.TRUNCATE (清空表里的所有记录, 保留表的结构)

  TRUNCATE 表名;

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章