分类 SQL 教程 下的文章
- 时间:
- 阅读:128 次
- 分类: SQL 教程
MySQL数据库的系统时区,其实是分两种的,一种是MySQL的全局时区,另外一种是当前会话的时区,如果当前会话不指定时区,就默认使用全局时区。> select curtime(); #或...
- 时间:
- 阅读:92 次
- 分类: SQL 教程
在导出MYSQL数据库脚本的时候,我们常常会发现有这么一个设置:SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";我们不禁疑问:这种设置有什么用呢...
- 时间:
- 阅读:164 次
- 分类: SQL 教程
text类型一般分为 tinytext(255字节)、text(65535字节)、 mediumtext(int最大值16M),和longtext(long最大值4G)四种类型,它被用来存储非二...
- 时间:
- 阅读:121 次
- 分类: SQL 教程
1、汉字编码通常情况下,我们都是采用 UTF-8 的编码形式,例如创建表的时候往往是这样拼写SQL语句:drop table if exists Test;
CREATE TABLE Test...
- 时间:
- 阅读:138 次
- 分类: SQL 教程
面试的时候经常出现这样一个问题:MySQL中varchar最大长度是多少?这不是一个固定的数字。本文简要说明一下。varchar字段是将实际内容单独存储在聚簇索引之外,内容开头用1到2个字节表示...
- 时间:
- 阅读:186 次
- 分类: SQL 教程
TINYINT[(M)] [UNSIGNED] [ZEROFILL] M默认为4很小的整数。带符号的范围是-128到127。无符号的范围是0到255。SMALLINT[(M)] [UNSIGN...
- 时间:
- 阅读:195 次
- 分类: SQL 教程
1、引言在我们使用MySQl创建数据表结构时,为了给字符串类型的数据定义数据类型, 一般我们使用的都是char或者varchar, 那么它们到底有什么区别呢?2、char:定长字符串类型2.1、...
- 时间:
- 阅读:121 次
- 分类: SQL 教程
bit类型的值是一个二进制位,其格式为:b'value'符号写位字段值。value是一个用0和1写成的二进制值。drop table if exists Test;
create table ...
- 时间:
- 阅读:209 次
- 分类: SQL 教程
虽然MySQL中没有boolean类型,在实际用的时候SQL也不会报错,如下所示:drop table if exists Test;
create table Test
(
i...
- 时间:
- 阅读:166 次
- 分类: SQL 教程
1、什么是时间(太阳时间)?以前,人们通过观察太阳的位置(时角)决定时间,这就使得不同经度的地方的时间有所不同。2、什么是标准时间?在引入标准时间之前,文明世界的每个城市根据太阳的地方位置(见太...
- 时间:
- 阅读:444 次
- 分类: SQL 教程
之前带过一个徒弟,当时的约定是先指导他学习一个月的sql。想不到,才学习了几天,再也联系不上了,消息一直不回,好似人间蒸发一般,万般无奈之下,我只得放弃了。若干个月之后,我又尝试地联系了一次,他...
- 时间:
- 阅读:811 次
- 分类: SQL 教程
1、场景介绍在电商中,经常出现下面的场景:统计出每一个各户的所有订单并按每一个客户下的订单的金额降序排序,同时给每一个客户的订单进行编号。这样就知道每个客户下几单了,最高金额是多少。这种情况下需...
- 时间:
- 阅读:3022 次
- 分类: SQL 教程
导读本文参考自简书的某位作者,并做了增删。我一般称为“一级索引”和“二级索引”,这样好记一点。正确的称谓是:集聚索引和非聚集索引。顾名思义,叶子节点存放主索引和数据的树,称为集聚索引树;叶子节点...
- 时间:
- 阅读:1513 次
- 分类: SQL 教程
1、背景介绍最近被一个群成员问到了MySQL的IF()函数,上网搜索了一下,发现IF()函数与CASE函数一脉相承。之前有专门的文章写过CASE函数【请参考:《SQL CASE WHEN 用法的...
- 时间:
- 阅读:718 次
- 分类: SQL 教程
很久之前,在芬兰有一个研发数据库的公司,名叫Innobase。公司开发了一款数据库产品InnoDB。这是一个完整的数据库,功能非常的完备。开发出来之后,创始人是想将这个数据库卖掉的,但是没有找到...
- 时间:
- 阅读:2436 次
- 分类: SQL 教程
备注:本文更新于2020年6月18日前言本文是对 SQL CASE WHEN 用法的深度解析,重新理解case when then else end用法。在SQL的世界中CASE WHEN语句相...
- 时间:
- 阅读:1569 次
- 分类: SQL 教程
在MySQL的数据类型中,Tinyint的取值范围分两种情况:带符号的范围是-128到127,无符号的范围是0到255。Tinyint占用1字节的存储空间,即8位。那么Tinyint的取值范围怎...
- 时间:
- 阅读:633 次
- 分类: SQL 教程
1、SQL 介绍SQL是一个标准的数据库语言,是面向集合的描述性非过程化语言。SQL里面一切皆集合。SQL以关系代数为基础发展出来的一门语言,关系代数主要是"集合。SQL语句形式:select ...
- 时间:
- 阅读:500 次
- 分类: SQL 教程
1、什么是SQL注入?SQL是一种解释型语言。如果 Web 应用程序构建 SQL 语句的方法不安全,就很可能会受到 SQL 注入攻击。严重时,攻击者可利用该方法修改数据库里的所有信息,甚至控制运...
- 时间:
- 阅读:693 次
- 分类: SQL 教程
备注:本文修订于2020年6月6日1、浮点数和定点数的介绍:存储形式MySQL的数字数据类型分为四种:位数据类型、整数数据类型、定点数据类型和浮点数据类型。每种数字类型又分为多种常用的数据类型。...
- 1
- 2
- 后一页 »