mysql建表语句 numeric_SQL语句创建表

这篇博客介绍了如何使用MySQL的CREATE TABLE语句创建Department和Teacher表,并展示了numeric数据类型在定义工资列`tSalary`时的应用。详细解释了CREATE TABLE语法和常用数据类型的用法,如integer、decimal、char、varchar及date。
摘要由CSDN通过智能技术生成

展开全部

一、32313133353236313431303231363533e78988e69d8331333366306464系别表(Department表),SQL语句如下:

CREATE TABLE `department` (

`depNo` int(11) NOT NULL AUTO_INCREMENT COMMENT '系别编号',

`depName` varchar(100) DEFAULT NULL COMMENT '系名称',

`depMan` varchar(50) DEFAULT NULL COMMENT '系主任',

PRIMARY KEY (`depNo`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

c69c85c3c8ea644e20c02e03f4566583.png

二、教师信息表(Teacher),SQL语句如下:

CREATE TABLE `teacher表` (

`tNo` int(11) NOT NULL AUTO_INCREMENT COMMENT '教师编号',

`tName` varchar(50) DEFAULT NULL COMMENT '姓名',

`tSex` varchar(10) DEFAULT NULL COMMENT '性别',

`tBirthDate` int(11) DEFAULT NULL COMMENT '出生日期',

`tSalary` decimal(9,2) DEFAULT NULL COMMENT '工资',

`tHairDate` int(11) DEFAULT NULL COMMENT '聘用日期',

`depNo` int(11) DEFAULT NULL COMMENT '系别编号',

PRIMARY KEY (`tNo`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

659193a0a5b2c2e1c8f67b5a559a2ac3.png

扩展资料:

CREATE TABLE 语句用于创建数据库中的表。CREATE TABLE 语法如下:

CREATE TABLE 表名称

(

列名称1 数据类型,

列名称2 数据类型,

列名称3 数据类型,

....

)

数据类型(data_type)规定了列可容纳何种数据类型。常用的数据类型如下:

(1)integer(size),int(size),smallint(size),tinyint(size),仅容纳整数。在括号内规定数字的最大位数。

(2)decimal(size,d),numeric(size,d),容纳带有小数的数字。"size" 规定数字的最大位数。"d" 规定小数点右侧的最大位数。

(3)char(size),容纳固定长度的字符串(可容纳字母、数字以及特殊字符)。在括号中规定字符串的长度。

(4)varchar(size),容纳可变长度的字符串(可容纳字母、数字以及特殊的字符)。在括号中规定字符串的最大长度。

(5)date(yyyymmdd) ,容纳日期。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值