zoukankan      html  css  js  c++  java
  • 【HCIA Gaussdb】学习汇总-数据库管理(SQL语法 数据类型 函数)-4

    DDL data definition language 数据库定义语言 定义修改等
    DML data manipulation language 数据库操控语言 增删改
    DCL data crontrol language 数据库控制语言 授权操作 角色 锁表
    DQL data query language 数据库查询语言 查询语句

    数据类型 :
    integer 整型 4字节 int 、 binary_integer 、integer 、int signed 、integer signed
    bigInt 整型 8字节 bigint 、binary_bigint
    float 浮点型 4字节 real double float binary_double
    decimal 精准浮点型 8字节 decimal/number/numeric decimal(p,s) p 1-38位数
    char 定位字符型 4字节 char nchar
    varchar 补位字符型 8字节 clob varchar nvarchar 空格补齐
    date 日期类 8字节 datetime date timestamp 带时区的时间戳 timesteamp with time zone 12字节

    # 创建表

    drop table if exits tb;
    create table tb{
    select_id number(10) primary key ,
    section_grade int ,
    section_is_excellent boolean
    section_date date
    }

    # 添加列

    alter table tb add section_description clob ; 

    # 修改列

    alter table modify select_grade double ;

    数值计算函数
    bitand bitor bitxor 和 或 异或、round(数字,保留位数) 、ceil(exp) 返回大于exp的最小整数 、sign(exp) exp大于0 返回1 小于0返回-1 等于0 返回0
    sort(exp) 平方根 、floor(exp) 小于等于exp的最近整数 、power(x,n) x的n次方

    字符处理函数
    concat() ,concat_ws() 拼接字符串 , concat_ws 第一位参数指定分隔符
    concat("11","3a","4b")-> "113a4b" concat_ws("-","1","null","b") ----> 1 - b
    left(”字符串”,"位数") 截取字符串 ,length("exp")-->3 字符串长度 , lower("exp")转换成小写、upper("exp") 转换成大写 、space(n) 生成n个空格 、right("字符串","位数") 右边截取
    reverse("") 字符串翻转 substr("字符串","start","位数")截取字符串

    逻辑操作符
    and or not

     

     

     

  • 相关阅读:
    IP协议
    ARP协议分析
    总结struts2 iterator status的用法
    ibatis常用16条SQL语句
    Maven 项目debug调试时报Source not found.异常
    java面试题链接
    Android开发技巧一--weight属性实现视图的居中(半)显示
    Android中事件传递机制的总结
    Fragment的数据传递
    Android PopupWindow使用之地区、学校选择二级联动
  • 原文地址:https://www.cnblogs.com/oscarli/p/12058846.html
Copyright © 2011-2022 走看看