zoukankan      html  css  js  c++  java
  • Oracle 回忆录

    • 简述

      工作时间说短也不算短了,掐指一算差不多三年了吧。以前都没有写过Blog,仅偶尔对所学和所用到的做些许整理,后面竟然没有把那留下来,悲催啊!留不下来的整理不是好东西(*^__^*) 嘻嘻……,现在算开个Blog把所学的都整理下,不管粗细,对自己也算个交代。PS:有点浅显的莫喷

    • 安装数据库

      这个仅在个人pc上偶尔安装过(且Windows系统下),用的少,经验不咋地,不过每次都可以度娘下(*^__^*) 

    •  DDL操作

      落俗下还是先看下全拼吧,data definition language(ddl) 数据定义语言,常用指令如Create、Alter、Drop等对表的结构定义的语言。下面对部分指令做些例子吧,基本上都是工作中常用的:

    1)Create Table

    1 --1.1)
    2 Create table Students
    3 (ID INT,
    4 UName nVARCHAR2(32)
    5 )
    6 --1.2
    7 CREATE TABLE Students_Derrive
    8 AS 
    9 SELECT * FROM Students

    上述是两种Create table的方法,当然是最简单的那种,其实第一种可以建些约束如是否为空 ,主键索引等,第二种也是比较常用的复制表结构的创建方法。(务喷,笔记)

    2)Alter table

      2.1)添加索引

        ALTER TABLE  Students ADD CONSTRAINT PK_students_ID PRIMARY KEY  (ID) 主键 聚合索引;

        ALTER TABLE Students DROP PRIMARY KEY; 删除主键

        create index Index_students_Uname on STUDENTS (uname) 非聚合索引;

        Drop index Index_students_Uname ;删除非聚合索引

        alter table STUDENTS add constraint CH_SEX check (sex in('男','女')); check

        ALTER TABLE STUDENTS DROP constraint CH_SEX;

      2.2)添加列

        alter table STUDENTS add sex varchar2(4); 添加

        alter table STUDENTS drop column SEX;  删除

      2.3)添加备注

        comment on column STUDENTS.UNAME IS  'Student‘s name';

        comment on Table students is 'Students table’;

    3)删除表

      DROP TABLE  STUDENTS

    小结:经常看别人的博客都是长篇的,自己一下子有点不来了,下次再补充存储过程等吧

  • 相关阅读:
    burp用命令行一键启动出现错误“a java exception has occurred”的解决
    fofa语法
    使用LaZagne获取各种密码
    获取网站ico图标以及使用shodan的http.favicon.hash方法搜同ico站点
    使用nmap-converter.py整理nmap导出的xml记录为xls文件
    使用wafw00f工具识别waf类型
    反射型XSS中的POST型复现
    锐捷统一上网行为管理与审计系统信息泄露漏洞复现(CNVD-2021-14536)
    软件工程 数组
    c语言4
  • 原文地址:https://www.cnblogs.com/HansonYao/p/ORACLE.html
Copyright © 2011-2022 走看看