摘要:在mysql文档中,mysql变量可分为两大类,即系统变量和用户变量。 但根据实际应用又被细化为四种类型,即局部变量、用户变量、会话变量和全局变量。 一、局部变量 mysql局部变量,只能用在begin/end语句块中,比如存储过程中的begin/end语句块。 其作用域仅限于该语句块。 -- de
阅读全文
摘要:比如在Northwind数据库中有一个查询为 SELECT c.CustomerId,CompanyName FROM Customers c WHERE EXISTS( SELECT OrderID FROM Orders o WHERE o.CustomerID=c.CustomerID) 这里
阅读全文
摘要:(DATE(TRIM(CHAR(DT#11Y))||'-'||TRIM(CHAR(DT#11M))||'-'||TRIM(CHAR(DT#11D))) BETWEEN DATE('" & strDate1 & "') AND DATE('" & strDate2 & "')) (Y > y) OR
阅读全文
摘要:转载于:https://www.jianshu.com/p/876ed85416d7 MERGE INTO是Oracle 9i以后才出现的新的功能。 那这个功能是什么呢?简单来说,就是:“有则更新,无则插入”, 用来合并UPDATE和INSERT语句. 通过MERGE语句,根据一张表或子查询的连接条
阅读全文
摘要:在oracle中使用序列(Sequence)来处理主键字段,现在想要在Mysql中也实现类似的效果。 1、新建序列表 1 drop table if exists sequence; 2 create table sequence ( 3 seq_name VARCHAR(50) NOT NULL,
阅读全文
摘要:1. 下载 官方下载地址 https://dev.mysql.com/downloads/mysql/ 2. 解压 解压后的目录结构: 3. 配置my.ini文件 在解压后的文件目录下创建my.ini文件 将下面的代码粘到my.ini文件里面 1 [mysqld] 2 port=3306 3 bas
阅读全文
摘要:用法 1.replace intoreplace into table (id,name) values('1','aa'),('2','bb') 此语句的作用是向表table中插入两条记录。 2.replace(object, search,replace) 把object中出现search的全部
阅读全文
摘要:在mysql文档中,mysql变量可分为两大类,即系统变量和用户变量。 但根据实际应用又被细化为四种类型,即局部变量、用户变量、会话变量和全局变量。 一、局部变量 二、用户变量 三、会话变量 四、全局变量 一、局部变量 mysql局部变量,只能用在begin/end语句块中,比如存储过程中的begi
阅读全文
摘要:一、Oracle两个时间相减 二、函数ceil/floor 一、Oracle两个时间相减 oracle 两个时间相减默认的是天数 oracle 两个时间相减默认的是天数*24 为相差的小时数 oracle 两个时间相减默认的是天数*24*60 为相差的分钟数 oracle 两个时间相减默认的是天数*
阅读全文
摘要:准备工作:(当前我是用的环境) 安装:cn_sql_server_2008_r2_express_x64.exe cn_sql_server_2008_r2_management_studio_express_x64.exe 数据文件:adventure-works-2008r2-oltp.bak
阅读全文
摘要:第一种方法: 1.打开SQL Server,写好登录名和密码点击连接. 2.打开数据库,右键某一个数据库,选择“新建查询(Q)”。 3.再代码界面输入如下代码,点击F5键或者点击运行按钮即可。 代码如下: 1 EXEC sp_attach_db @dbname = '你的数据库名', 2 3 @fi
阅读全文
摘要:在开始运行中输入regedit找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager在右边窗口找到PendingFileRenameOperations删除即可 一、下载 下载地址:https://msdn.itell
阅读全文
摘要:需求:将客户发送的.bak文件(sqlserver数据库备份文件)迁移到mysql中 工具:mysql、sqlserver2008、Navicat begin 一.在sql server中还原.bak文件(需要安装下sql server管理工具) 连接服务器→右键数据库→还原数据库 填写数据库名字,
阅读全文
摘要:MySQL示例数据库 在本MySQL教程中,大部分操作是基于yiibaidb这个数据库作为学习MySQL示例数据库,这样的话有助于您快速有效地使用MySQL。yiibaidb数据库是一个典型汽车零售商数据库模型。它包含典型的业务数据,如客户,产品,销售订单,销售订单等。 我们在MySQL教程中使用此
阅读全文
摘要:文章目录 Sakila 数据库 Employees 数据库 world 数据库 world_x 数据库 menagerie 数据库 总结 大家好!我是只谈技术不剪发的 Tony 老师。今天给大家介绍几个我在 MySQL 学习过程中常用的几个示例数据库。 MySQL 官方网站提供了以下几个示例数据库:
阅读全文
摘要:导出: 方法一:用SQL语句查询,选择要导出的结果集,右击选择Copy to Excel。 方法二:在查询结果集区域中,点击图标。 方法三:选择要导出的结果集,Ctrl+C,在Excel表格中Ctrl+V,但是这样会把rownum的序号也复制过来,删掉就行了。 导入: 首先复制一张表,在PL/SQL
阅读全文
摘要:数据库生成随机数 Oracle随机数: SELECT DBMS_RANDOM.RANDOM FROM DUAL; 产生一个任意大小的随机数SELECT dbms_random.value(10,20) FROM dual; 产生一个10~20之间的随机数SELECT ABS(MOD(DBMS_RAN
阅读全文
摘要:闲来无事不从容,突然想来写内容;
一想自己都不会,只能转载和抄袭。
——横批《赐教》
阅读全文
摘要:linux系统安装mysql数据库 1、首先关闭linux的防火墙,执行命令 chkconfig iptables off 2、从mysql官网上下载自己适合的mysql版本https://dev.mysql.com/downloads/mysql/5.6.html#downloads,进入mysq
阅读全文
摘要:一、前言 正所谓磨刀不误砍柴工,不管是在平时练习sql,书写项目等都离不开数据库,今天我们就好好的整理下mysql的安装,本文主要针对mysql初学者。 二、正文 1、mysql的下载 官方下载地址:https://dev.mysql.com/downloads/mysql/ 此处版本我选择的是5.
阅读全文