【HCIA Gauss】学习汇总-数据库管理(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
最新文章
- Angular.js实现折叠按钮的经典指令.
- byte数据的常用操作函数[转发]
- Mysql学习笔记(十一)临时表+视图
- 24个有用的PHP类库分享
- SQL分组查询GroupBy
- Robotium API -- 等待执行的方法sleep、waitFor
- c#中的委托使用(方法的调用, 和类的实话)
- 201521123026 《JAVA程序设计》第12周学习总结
- MyISAM 存储引擎的特点及优化方法
- Bounding-box 回归
- Perl分片技术
- python logging日志模块
- highcharts柱状图实现legend和数据列一一对应效果
- 浅析android应用增量升级(转)
- Python 自学积累(一)
- 数据库们~MySQL~MongoDB~Redis
- dsm winscp 获得 root 权限修改上传文件
- 通过Servlet获取初始化参数
- distinct用group by优化
- Windows Server 2008 R2远程协助选项灰色