栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

关于数据库字段的增删改等操作

关于数据库字段的增删改等操作

CREATE TABLE `emp`(
	id INT PRIMARY KEY, 
	`name` VARCHAr(32),
	sex CHAr(1),
	birthday DATE,
	entry_date DATETIME, -- 入职时间
	job VARCHAr(32),
	salary DOUBLE,
	`resume` TEXT
	
)CHARSET utf8 COLLATE utf8_general_ci ENGINE INNODB;

INSERT INTO `emp` VALUES(2,'jack','男','2012-11-21','2011-02-12 23:11:34','程序员',15200,'从不缺对象');

-- 修改job列,使其长度为60
ALTER TABLE `emp` MODIFY job VARCHAr(60);

-- 删除sex列
ALTER TABLE `emp` DROP sex;

-- 修改表名为employee
RENAME TABLE `emp` TO `employee`;  -- charset utf8
-- 修改表的字符集为gbk
ALTER TABLE `employee` CHARACTER SET gbk;

建表的时候设置字符集是utf8,现在变成了gbk

-- 添加一个image列,varchar类型(要求长度40,且在job后)
ALTER TABLE `employee` ADD `image` VARCHAr(40) NOT NULL AFTER job;

-- 将列名name修改为user_name,varchar类型,长度为64

ALTER TABLE `employee` CHANGE `name` user_name VARCHAr(64) NOT NULL DEFAULT '';

DESC `employee`; -- 查看表结构

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/281195.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号