
数据库
0 bug软件科技工作室
这个作者很懒,什么都没留下…
展开
-
oracle和mysql判断空值替换函数
Mysql IFNULL(expression, alt_value) 如果expression不为空,则为expression的值,如果expression为空则为alt_value的值 Oracle NVL(eExpression1, eExpression2) 如果eExpression1和eExpression2的值都为null,则返回null,其余与mysql一致 Oracle其他函数 decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 如果条件=值1,则返回原创 2020-09-10 19:43:36 · 1314 阅读 · 0 评论 -
mysql中truncate,drop,delete区别
相同点: drop和truncate都是DDL;数据库定义语言; drop和truncate会隐身提交,不会回滚,不会触发触发器,而delete可以回滚; 不同点: 3. delete是DML;数据库操作语言; 4. delete可以按行删除,一行一行删除记录也可以,加入where条件即可; 5. 但是drop是将整个表删除,数据也会被删除。 6. truncate是删除所有表记录,但是表结构...原创 2020-03-20 19:44:13 · 274 阅读 · 0 评论 -
w10安装 mongoDB3.4 以及授权登录
官网下载对应的压缩包点击安装即可。 https://www.mongodb.com/ 安装完成后,在bin同级目录创建data logs mongo.conf文件以及文件夹 mongo.conf内容如下 #数据库路径 dbpath=E:\develop\MongoDB\Server\3.4\data #日志输出文件路径 logpath=E:\develop\MongoDB\Server...原创 2019-12-01 21:03:07 · 222 阅读 · 0 评论 -
Mysql查询引擎相关语句
显示Mysql所支持的引擎有哪些 show engines; 结果 查询某一个数据库中所有表的相关信息,包括引擎信息 show table status from 数据库名; 结果 修改表的引擎 alter table 表名 engine = innodb; 显示表结构包括引擎信息 show create table 表名; 结果 ...原创 2019-04-24 19:41:23 · 537 阅读 · 0 评论 -
Mysql分页查询语句
为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。 经常用到在数据库中查询中间几条数据的需求 比如下面的sql语句: ① selete * from testtable limit 2,1; ② selete * from testtable limit 2 offset 1; 注意: 1.数据库数据计算是从0开始的...原创 2019-05-23 19:23:12 · 4577 阅读 · 2 评论