1、条件分支 1.1、IF语法 begin if 条件1 then 执行1 elsif 条件2 then 执行2 else 执行3 end if; end; 注意:关键字elsif不是elseif 1.2 2、循环 ...
分类:
数据库技术 时间:
2019-10-05 10:24:37
收藏:
0 评论:
0 赞:
0 阅读:
90
数据库是管理数据的技术,发展了以数据建模和数据库管理系统核心技术为主,内容丰富、领域宽广的一门学科,带动 了一类巨大的软件产业——数据库管理系统(DBMS)产品 及其相关工具和解决方案
数据模型是数据库系统的核心和基础。 ...
分类:
数据库技术 时间:
2019-10-05 10:23:40
收藏:
0 评论:
0 赞:
0 阅读:
82
转自:http://www.maomao365.com/?p=10003 摘要: 下文讲述MySQL数据库,字符串连接的方法分享,如下所示:实现思路: 使用concat函数对两个字符串进行连接在MySQL数据库中,连接字符串,如果我们使用+号的话,就会出现结果"0",所以MySQL数据库,我们必须使 ...
分类:
数据库技术 时间:
2019-10-05 09:26:16
收藏:
0 评论:
0 赞:
0 阅读:
130
[TOC] MyIsAM 与 Innodb 的区别 MyISAM是MySQL的默认数据库引擎(5.5版之前)。虽然性能极佳,而且提供了大量的特性,包括全文索引、压缩、空间函数等,但MyISAM不支持事务和行级锁,而且最大的缺陷就是崩溃后无法安全恢复。不过,5.5版本之后,MySQL引入了InnoDB ...
分类:
数据库技术 时间:
2019-10-05 09:14:53
收藏:
0 评论:
0 赞:
0 阅读:
122
一般都是写的单表update语句,很少写多表关联的update。 不同于SQL Server,在Oracle中,update的多表连接更新和select的多表连接查询在使用的方法上存在较大差异。 语法比较难以说得清楚,直接上例子就妥了。 两个表之间的关联关系是在子查询中的WHERE子句中建立的。 " ...
分类:
数据库技术 时间:
2019-10-05 09:13:21
收藏:
0 评论:
0 赞:
0 阅读:
102
创建数据表 删除数据表 插入数据 对于自动增加属性AUTO_INCREMENT的列不进行设置 对于时间列,提供NOW()函数进行赋值 插入多条语句,在values后用,分隔,每条语句用()包围 如果要添加所有的列,可以不输入列名 查询数据 可以用星号*来代替所有字段 用where设置条件 用limi ...
分类:
数据库技术 时间:
2019-10-05 09:09:33
收藏:
0 评论:
0 赞:
0 阅读:
102
translate() 函数原型是: 得到: 这个函数会把 中的字符,一个一个用 串替换。 在 中发现了 , 用a替换。 发现了 用`x`替换 发现了 ,用空白替换。 因此 如果from字符串比to字符串长,那么长的那部分就替换为空 。 replace() 函数原型是: 这样的替换是查找替换,会把所 ...
分类:
数据库技术 时间:
2019-10-05 09:04:31
收藏:
0 评论:
0 赞:
0 阅读:
247
环境准备 第一步: 创建库 第二步: 创建表 mysql MariaDB [s17] CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(32) NOT NULL, PRIMARY KEY ( ) ) ENGINE=InnoDB AUTO_ ...
分类:
数据库技术 时间:
2019-10-05 00:22:02
收藏:
0 评论:
0 赞:
0 阅读:
72
jdbc.properties属性文件 JDBCUtils.java工具类 JDBCDemo3.java测试 ...
分类:
数据库技术 时间:
2019-10-05 00:19:51
收藏:
0 评论:
0 赞:
0 阅读:
82
JDBC的CRUD操作 向数据库中保存记录 修改数据库中的记录 删除数据库中的记录 查询数据库中的记录 保存代码的实现 修改代码的实现 删除代码的实现 查询代码的实现 ...
分类:
数据库技术 时间:
2019-10-05 00:12:15
收藏:
0 评论:
0 赞:
0 阅读:
119
```sql -- SQL COOKBOOK CHAPTER1 -- 查看所有内容 select * from emp; -- 可以单列 select empno,ename,job,sal,mgr,hiredate,comm,deptno from emp; -- 设定条件 select * fr... ...
分类:
数据库技术 时间:
2019-10-05 00:01:49
收藏:
0 评论:
0 赞:
0 阅读:
129
创建表语句 插入数据 插入dept数据 插入emp数据 查看数据 ...
分类:
数据库技术 时间:
2019-10-04 23:29:39
收藏:
0 评论:
0 赞:
0 阅读:
115
一、如何在邮箱这样的字段上建立合理的索引 现在,几乎所有的系统都支持邮箱登录,如何在邮箱这样的字段上建立合理的索引,是我们今天要讨论的问题。 假设,你现在维护一个支持邮箱登录的系统,用户表是这么定义的: 由于要使用邮箱登录,所以业务代码中一定会出现类似于这样的语句: 从第 4 和第 5 篇讲解索引的 ...
分类:
数据库技术 时间:
2019-10-04 23:23:18
收藏:
0 评论:
0 赞:
0 阅读:
93
1、数据库连接创建、释放频繁造成系统资源浪费,影响系统性能,可使用数据库连接池解决此问题。 2、sql语句中在代码中硬编码,代码不易维护,sql变动需要改变java代码。 3、使用preparedStatement向占有位符号传参数存在硬编码。where条件不一定,修改sql就要修改代码,不易于维护 ...
分类:
数据库技术 时间:
2019-10-04 23:18:10
收藏:
0 评论:
0 赞:
0 阅读:
120
在项目实施的过程中,经常会面临数据库迁移,导出和导出数据,如果用普通的mysql客户端备份,时间较长且容易出错。那么mysql快速备份及迁移,就成为数据库迁移的重中之重。 下面介绍我在项目实现过程中用到的方法。 1.为了方便,这边直接将需要执行的SQL语句写成脚本dbbak.sh。脚本内容如下: 2 ...
分类:
数据库技术 时间:
2019-10-04 22:39:29
收藏:
0 评论:
0 赞:
0 阅读:
115
其余步骤请参考 1、https://blog.csdn.net/xcl168/article/details/19571443 Oracle安装(2)通过SHELL脚本快速安装Oracle11gR2软件 2、https://blog.csdn.net/xiangjai/article/details ...
分类:
数据库技术 时间:
2019-10-04 22:27:14
收藏:
0 评论:
0 赞:
0 阅读:
106
一、事务隔离问题 1、脏读:事务A对某数据进行了修改,但事务还没有提交。这时事务B来读取这个数据,会读到事务A修改后但还没有提交的数据。如果事务A撤销了对该数据的修改,那么事务B就读取到了脏数据,这个就叫脏读。 2、不可重复读:事务A读取一个数据,但事务还没有结束。这时事务B修改了这个数据后提交。事 ...
分类:
数据库技术 时间:
2019-10-04 22:25:59
收藏:
0 评论:
0 赞:
0 阅读:
115
创建数据库 使用mysqladmin创建数据库 删除数据库 使用mysqladmin删除数据库 选择数据库 MySQL数据类型 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串/字符。 数值类型 TININT,SMALLINT,MEDIUMINT,INT/INTEGER,BIGIN ...
分类:
数据库技术 时间:
2019-10-04 22:18:01
收藏:
0 评论:
0 赞:
0 阅读:
81
[20190930]oracle raw类型转化number脚本.txt--//写一个简单oracle raw转化number脚本,简单说明:--//输入必须是c1,02 或者 c102,不支持c1,2格式。--//raw2num.sh 脚本放在最后.--//测试:$ cat otest.txt | ...
分类:
数据库技术 时间:
2019-10-04 21:37:32
收藏:
0 评论:
0 赞:
0 阅读:
100
mysql是最流行的关系型数据库管理系统RDBMS(Relational Database Management System),广泛应用在web应用方面。 数据库是按照数据结构来组织、存储和管理数据库的仓库。每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 现在我 ...
分类:
数据库技术 时间:
2019-10-04 21:06:32
收藏:
0 评论:
0 赞:
0 阅读:
95