-- 常用数据类型
类型 |
说明 |
int |
整型 |
double/float |
浮点型,例如double(5,2)表示最多5位,其中必须有2位小数,即最大值为999.99 |
decimal |
浮点型,在表示钱方面使用该类型,因为不会出现精度缺失问题 |
char |
固定长度字符串类型;char(4) 范围是0-255,即最多255个字符 |
varchar |
可变长度字符串类型 |
text |
字符串类型;表示存储较长文本 |
blob |
字节类型,//jpg mp3 avi |
date |
日期类型,格式为:yyyy-MM-dd |
time |
时间类型,格式为:hh:mm:ss |
timestamp/datetime |
时间戳类型,日期+时间 yyyyMMdd hhmmss |
-- 插入数据
insert into teachers values (1,'王老师',28,'男','西安','数学');
insert into students (sid,sname,age,gender,phone) values (4,'李四',16,'男','15198268901');
insert into students (sid,sname,age,gender,phone) values (4,'李四',16,'男','15198268901');
insert into students (sid,sname,age,gender) values (5,'王五',11,'男');
-- 修改数据
update students set age = 16 where sid = 2;
-- 删除数据
delete from students where sid = 4;