• Oracle(1)


    PL/SQL

    -- 表示注释
    ||''|| 拼接字符串
    别名
    null值和所有数值计算结果都为null
    空置值转换函数:
    nvl(列,所要转换的数)
    in 相当于用 or 链接.
    not in 相当于用 and 链接.

    RDBMS 关系型数据库.

    什么是SQL PLUS?
    是用来和Oracle进行交互的工具,
    可电脑端使用,也可以在上使用

    show 显示SQL PLUS中的信息;
    connect 先天条件断开当前数据库用户的连接,再建立连接 缩写(conn);
    disconnect 断开当前连接;
    set 设置SQL Plus中的相关信息;
    describe 返回存储对象的描述 缩写(desc);
    help 获取SQL Plus命令;
    clear screen 清屏;
    exit/quie 退出;

    创建用户:
    a.创建一个普通用户:
    语法: create user 用户名 identified by 密码;

    b.授权给一个用户:
    角色: oracle中内置了三个角色
    DBA:系统管理权限
    connect:创建会话连接权限
    resource:操作数据库对象的权限

    grant 权限,权限.. to 用户名;
    修改密码: alter user 用户名 identified by 新密码;
    删除用户: drop user 用户名;
    账户解锁: alter user 用户名 account unlock;

    导入SQL脚本:
    1.脚本文件复制,复制粘贴到SQLPLUS中;
    2.@ 文件路径

    什么是SQL?什么是表格?怎么查询?

    1)SQL 结构化查询语言
    用来和数据库进行交互的语言

    2)表:行与列组成的二维空间,

    3)select 列 from 表名;

    "*"代表所有信息;
    distinct 代表去掉重复;
    desc 描述命令,只能在命令窗口中执行
    语法: description 所查询的地名;
    select * from 表名;查询表中的所有信息;

    函数:
    max() 求最大值;
    mix() 求最小值;
    avg() 求平均值;
    sum() 求和;

    !=,^=,<> 不等于的三种写法.
    in() 取多个数值,括号内用逗号隔开.
    is null 值为空 is not null 值不为空 搜索的值为空时,用is null.
    select table_name from user_tables;
    sysdate 当前系统时间 select sysdate from dual; dual是oracle自带的一张虚拟表,没有任何意义,为了保证sql语句的完整性.

  • 相关阅读:
    A Survey of Deep Clustering Algorithms
    随机傅里叶特征(Random Fourier Features)
    MATLAB实例:二元高斯分布图
    MATLAB实例:PCA(主成成分分析)详解
    MATLAB用“fitgmdist”函数拟合高斯混合模型(一维数据)
    Extreme Learning Machine
    在MATLAB R2018b中配置VLFeat
    Deep Clustering Algorithms
    机器学习优化算法
    sql注入总结
  • 原文地址:https://www.cnblogs.com/shenhx666/p/7783901.html
Copyright © 2020-2023  润新知