• --使用oracle数据先要创建表空间


    远方的风景

     

    one--创建表空间

    CREATE TABLESPACE 表空间的名字
    DATAFILE 'E:oracleappuserdatajava5space.dbf' --表空间物理文件路径
    SIZE 5m --初始大小
    AUTOEXTEND ON --是否自动增长

    --创建用户
    create user java5user --用户名
    identified by "java5user" --密码
    default tablespace "JAVA5SPACE" --默认管理的表空间
    temporary tablespace "TEMP" --临时表空间

    --给用户赋予权限
    grant connect to java5user; --链接的权限
    grant resource to java5user; -- 操作表空间的权限


    --创建表
    create table students --表名
    (
    stuid number(10) not null, --字段的 名字 和 类型
    stuname varchar2(20),
    sex varchar2(4),
    age number(3)

    )


    1、oracle语法格式:

    · 插入数据:insert into 表的名称(列标题1,列标题2,列标题3、、、) valuers(值1,值2,值3、、、);
    INSERT INTO table_name VALUES (value1, value2,....);
    或者写成
    INSERT INTO table_name(column_name1, column_name2,...) VALUES (value1, value2,....)


    · 更新数据:update 表的名称 set 列标题1=新的值[,列标题2=新的值]
    while 某列标题=某个值;

    UPDATE table_name SET column_name=new_value [, column_name=new_value]
    WHERE column_name=some_value


    ·删除语句:delete from 表的名称 where 某列标题=某个值;

    DELETE FROM table_name (Note: Deletes the entire table!!)
    或者写成
    DELETE FROM table_name WHERE condition


    ·修改语句:
    @给表添加字段:alter table 表的名称 and 添加的字段名称 date;
    @修改字段的名称:alter table 表的名称 rename column 原字段的名称 to 修改后的字段名称;
    @修改表的名字:alter table 原表的名字 rename to 修改后的表名字;
    @修改字段类型:alter table 表的名字 modify 某列标题 类型;


    添加列:ALTER TABLE table_name ADD column_name datatype(数据类型)
    删除列:ALTER TABLE table_name DROP COLUMN column_name

    删除表:drop table 表名

    ·回收权限:revoke resource from 表空间的名字;

  • 相关阅读:
    [iOS]UIDynamicAnimator动画
    [iOS]被忽略的main函数
    [iOS]app的生命周期
    vue 封装http请求时错误信息提示使用element-ui message,只提示一次
    angular8 Vue 导出excel文件
    python3 tornado api + angular8 + nginx 跨域问题
    ubutu tornado python3.7.5 nginx supervisor 部署web api
    angular cli 反向代理实现跨域
    angular8自定义管道、指令以及获取dom值
    angular cli 使用echarts
  • 原文地址:https://www.cnblogs.com/puzhichao/p/7349879.html
Copyright © 2020-2023  润新知