数据库
careful-simple
Code Make Life Easy
展开
-
Mysql的数据类型
mysql的基本数据类型基本数据类型可以分为以下四类:数值类型字符串类型日期和时间类型复合类型查询表格的数据类型的方法 describe table-name数值类型其中数值类型里面又存在整数和浮点数 整数从字节数可分为四种tinyint 1smallint 2mediumint 3integer 4bigint 8根据原创 2015-11-18 16:57:51 · 452 阅读 · 0 评论 -
字段约束
字段约束用来对增加输入数据的约束,一般格式为: field filed-type filed-constraintNULL和NOTNULL空和非空约束,若为NOT NULL,则不能向该字段添加NULL, 使用范例create table user(id int(3) not null)DEFAULT修饰符给定字段默认的值,事例如下:create table user(deep原创 2015-11-19 15:37:58 · 703 阅读 · 0 评论 -
对数据库中表的数据的操作
对数据的操作,最基本的为增删改查。插入insert into格式:insert into table table—name (field-name) values(value);注意事项:插入的数据与字段顺序一致可以插入计算和函数返回的结果插入字符串时,必须用引号更新记录格式:update table-name set field = value where condition;注意事项:原创 2015-11-19 16:59:37 · 525 阅读 · 0 评论 -
表的修改
alter的应用,对字段的修改增加字段alter table table-name add field-name filed-constraint添加主键alter table table-name add primary key (field-name)修改已经存在的字段alter table table-name change old-field-name new-field-name n原创 2015-11-19 15:50:14 · 339 阅读 · 0 评论 -
mysql中文乱码问题
首先show status 看一下字符集是否为 utf-8 (然并卵)再次,进入自己的数据库,查看一下状态status如果此时字符集状态为utf-8,那么将其改为 gbkset char set ’gbk‘ ;原创 2016-01-20 10:38:38 · 320 阅读 · 0 评论 -
db2常用业务
选取从m行到n行的数据select * from (select field1,field2,row_number()over()as row )as test where row >=n and row <=m)即将选取的数据和对应的行号组成一个新的表格,然后从新的表格中选取数据。。。原创 2015-12-09 14:19:02 · 325 阅读 · 0 评论 -
mysql数据库提交文件
MySQL -u root -p123 进入MySQL后 MySQL>use test; MySQL> source c:/test.sql原创 2016-10-19 09:56:15 · 348 阅读 · 0 评论 -
多个数据分组选取其中第一条数据
多个数据分组选取其中第一条数据背景: 选取同一个客户的首次记录的时间,即一个客户有不同时间的操作记录,我们只需要选取该客户的第一条数据。1、准备数据 insert into yliu(1,20,10); insert into yliu(id,time,card) values(1,20,10); insert into yliu(id,time,card) values(2,20,10);原创 2016-12-02 14:53:48 · 1987 阅读 · 0 评论