SQL语言
SQL全称为Structured Query Language,即结构化查询语言,是关系数据库的标准语言。它广泛应用于各种关系型数据库管理系统,如MySQL、SQL Server和Oracle等。
常用数据类型
1、整数类型
- int:4字节长度整数,最为常用的整数类型。
- smallint:2字节长度整数,用于表示-32768~32767(有符号整数)和0~65535(无符号整数)之间的小整数。
- bigint:8字节长整数,用于表示比较大的整数。
2、浮点数类型
- double(size, d):8字节长度的双精度浮点数,size为浮点数最大数字个数,d为小数部分数字个数。
- float(size, d): 4字节长度的单精度浮点数,size为浮点数最大数字个数,d为小数部分数字个数。
- decimal(size, d):精确表示的浮点数,而以上两种单双精度浮点数表示的是精确到小数点后若干位的近似值。
3、字符类型
- varchar(size):可变长度字符串,字符串最大长度由size指定。
- char(size):固定长度的字符串,长度由size指定。
- text:最大长度为65535个字符的字符串文本。
4、日期时间类型
- date:格式为YYYY-MM-DD的日期类型。
- datetime:格式为YYYY-MM-DD hh:mm:ss的日期时间类型。
- timestamp:时间戳,从1970-01-01 00:00:00到现在经过的秒数。