文档章节

也来复习一下数据库的一些知识1

b
 bling1245
发布于 2018/04/14 23:09
字数 333
阅读 5
收藏 0

1、数据库类型:

层次性数据库、网络式数据库和关系式数据库

2、数据库语言:

(1) DDL(Data Definition Language)数据库定义语言:如drop、alter、create。

用于定义数据库结构、基本表、视图等。

(2) DML(Data Manipulation Language)数据库操纵语言:如select、update、insert、delete

(3) DCL(Data Control Language)数据库控制语言:grant授权、revoke取消授权

(4) TCL(Trasaction Control Language)事务控制语言:rollback回滚

3、主键创建:

(1) 创建表的同时创建:

create table applic_sessions (

applic varchar(25),

platform varchar(25),

start_time time,

end_time time,

status integer,

id integer PRIMARY KEY //创建主键

)

(2) sql语句创建:

ALTER TABLE applic_sessions ADD CONSTRAINT id PRIMARY KEY (id)

 

4、删除主键:

alter table applic_sessions drop primary key

 

5、插入数据:

INSERT INTO `applic_sessions` (`applic`, `platform`, `start_time`, `end_time`, `status`, `id`) VALUES ('Z', 'web', '09:28:00', '13:50:05', 1, 20);

 

6、删除数据:

DELETE FROM applic_sessions WHERE id= '23';

 

7、插入一列:

alter table applic_sessions add suggestion VARCHAR(25);

 

8、删除列:

alter table applic_sessions drop suggestion;

9、修改某一字段的值:

UPDATE applic_sessions SET suggestion='接口反馈超时' WHERE id='20';

 

10、数字函数:

(1)ceil():  向上取整

 

存在数据:

 

 

 

SELECT ceil(suggestion) FROM applic_sessions WHERE id ='15';

 

 

 

(2)abs():  取绝对值

(3)floor(): 向下取整

(4)sign():  判断正负-------返回值为0、-1(负数)、1(正数)

(5)trim ():  移除字符串两边空白

 

© 著作权归作者所有

b
粉丝 0
博文 34
码字总数 18632
作品 0
南京
QA/测试工程师
私信 提问
学不动了?可能方法不太对-Grid 网格布局

前情提要   本人是一个学渣,非科班入行2年了吧,前端东西真的好多啊,又不断更新.需要不断的学学学,   在去年年底开始,我就开始不断的寻找学习的方法,如何更加高效的学习,如何才能学的又快...

土豪码农
05/18
0
0
知识总结:安卓工程师养成计划

楼主Android菜鸡一枚,今年校招侥幸拿到了还不错的offer。因为校招实在过于侥幸,面试上很少遇到复杂的问题,这里就不写面经了,初略谈一谈校招的一些准备吧。可能有些认知偏差,请各位大佬轻...

牛客网
2017/12/19
0
0
测试工程师的一些面试题目(python)和总结

(一)说明 1、记录自己面试测试工程师时遇到的一些编程题(python)。 2、回顾下面试的过程,做个总结。 (二)题目 1、输入:JSON {"a":"aa","b":"bb","c":{"d":"dd","e":"ee"}} 输出:字典......

free赖权华
2018/08/03
0
0
JDBC 5种常见数据库连接的获取

JDBC在开发中很少直接使用(持久化层有许多杰出的框架,如:Hibernate、mybatis...),但这又是Java程序员必须清楚的基础知识,下面是一些知识的基类,方便以后复习时使用。 Java对数据库的操...

learn_more
2014/12/11
221
0
【在职备考经验帖】从学不下CPA到395.5分一次过六科

从收到成绩到现在,我一直在坚持做一件事:邀请这24位一次过六科、40多位一次过五科的学员写下经验帖,分享给有着同样身份与境遇、怀揣顾虑迟迟无法下决心报考CPA的学员。 希望这些经验帖能给...

李彬
2017/12/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

聊聊nacos的LocalConfigInfoProcessor

序 本文主要研究一下nacos的LocalConfigInfoProcessor LocalConfigInfoProcessor nacos-1.1.3/client/src/main/java/com/alibaba/nacos/client/config/impl/LocalConfigInfoProcessor.java p......

go4it
昨天
5
0
前端技术之:webpack热模块替换(HMR)

第一步:安装HMR中间件: npm install --save-dev webpack-hot-middleware 第二步:webpack配置中引入webpack对象 const webpack = require('webpack’); 第三步:增加devServer配置项: ho......

popgis
昨天
5
0
死磕 java线程系列之线程池深入解析——体系结构

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 Java的线程池是块硬骨头,对线程池的源码做深入研究不仅能提高对Java整个并发编程的理解,也能提高自己...

彤哥读源码
昨天
7
0
虚函数表 图解

虚函数表 图解 p504

天王盖地虎626
昨天
6
0
java反射

学习目标  什么是反射  反射运行原理  了解反射机制的相关类  获取 class 对象的 3 种方式  通过反射获取构造方法并使用  通过反射获取成员变量并调用  通过反射获取成员方法并...

流川偑
昨天
5
2

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部