day49-数据类型、约束条件】的更多相关文章

一 整形 只有Int类型跟存储没有关系,显示的是宽度,其他类型都是限制 整形类型:[(m)][unsigned][zerofill] 作用:存储年龄,等级,id,各种号码 m,代表显示宽度 默认11 其他数据类型标识的就是几个字节,限制几个字节 unsigned,代表 限制没有字符 zerofill,代表 宽度显示不够,用0补全 1 整数数字 默认有符号 tinyint(1个字节),int(4个字节),bigint(8个字节):注意一下,约束条件和范围 常用 int,bigint 其中int最为…
一.数据类型 数据类型 说明 数字 number [小数,整数] number(5,3)表示总共5个数字,小数点后3个,最大值99.999 number(5) 表示整数  最大值99999    字符  char 定长字符 char(10)   如果没有达到10字符就用空格补充,他所占的大小总是10字符空间   varchar2  变长字符 (和varchar类似)  varchar2(10) 如果没有达到10个字符长度不用空格补充   clob   大文本类型 文字很多,小说,简介,新闻内容…
昨日内容回顾 数据存储的演变 # 方向: 朝着更加统一和方便管理 数据库的发展史 # 由本地保存逐步演变为线上保存 数据库的本质 # 本质上就是一款CS架构的软件 """ 数据库: 在不同场景可能对应不同的解释 """ 数据库的分类 # 1.关系型数据库 有固定的表结构 表与表之间可以可以建立代码层面的关系 MySQL Oracle PostgreSQL MariDB sqlite db2 access sql server... # 2.非关系…
一.数据类型 常用的数据类型如下: 整数:int,bit 小数:decimal 字符串:varchar,char 日期时间: date, time, datetime 枚举类型(enum) 特别说明的类型如下: decimal表示浮点数,如 decimal(5, 2) 表示共存5位数,小数占 2 位. char表示固定长度的字符串,如char(3),如果填充'ab'时会补一个空格为'ab '. varchar表示可变长度的字符串,如varchar(3),填充'ab'时就会存储'ab' 对于图片.…
(1)表基本操作 1)创建表 create table 表名(字段 数据类型 约束条件) mysql> create table student1(id int,name varchar(50),sex enum('w','f'),age int); 2)查看表 mysql> desc student1; #查看表结构 +-------+---------------+------+-----+---------+-------+ | Field | Type | Null | Key | D…
一篇文章让Oracle DB学会MySql[未完待续] 随笔前言: 本篇文章是针对已经能够熟练使用Oracle数据库的DB所写的快速学会MySql,为什么敢这么说,是因为本人认为Oracle在功能性方面和难度方面都比MySql要高一些,所以精通Oracle的DB在学习MySql的时候,没有必要从头到尾再去搞一遍,只需要掌握两者的用法区别即可.故本篇文章就针对Oracle和MySql的区别来把MySql的知识掌握住,在文章中,实例都是MySql环境下的实例,而Oracle可能知识一句话来概括,所以…
序言 这类文章,记录我看<MySQL5.6从零开始学>这本书的过程,将自己觉得重要的东西记录一下,并有可能帮助到你们,在写的博文前几篇度会非常基础,只要动手敲,跟着我写的例子全部实现一遍,基本上就搞定了,前期很难理解的东西基本没有,所以写博文的内容,就是以练题的形式来呈现的. 需要用的资料以链接的形式给需要的同学. 我用的mysql版本为: Mysql-5.5.45-win64.msi    密码是:26zw 图形化工具 Navicat(前期不推荐用,直接手动敲): Navicat  密码:c…
my建表操作 创建表 create Table <表名> ( 字段名1,数据类型 [列级约束] [默认值], 字段名2,数据类型 [列级约束] [默认值], ... [表级约束], [constraint <约束名> ...] ); Eg: create table a ( id int(11), name varchar(255), salary float ); 添加列级约束 / 表级约束 Eg1://列级约束 create table a ( id int(11) prima…
1)新建数据库 create database +database_name:         查询数据库  show databases;       切换数据库   use database_name;     删除数据库 drop database  database_name; 查看创建好的数据库定义  show create database +database_base\g; 2)查看系统所支持的引擎类型 show  engines\g: 3)显示默认数据库中的所有表 4)使用主键约…
                                数据库表基本操作 思前想后,最终还是把博客的名字改成了数据库表基本操作,以前叫SQL语句大全,感觉用"大全"这个名词太大了,而文章中介绍的内容有限而且也不深.如果您在阅读的过程中发现有不完善的地方,欢迎补充说明. 创建数据库 一提笔就讲创建数据库,感觉好像是从半道上开始的.创建数据库前总得安装数据库吧,不管是SQL Server.mysql.Oracle.但是如果这样写下去,不知道这篇博客还能不能完成,那就默认是安装好数据…