--一、创建表CREATE TABLE
--基本语法
CREATE TABLE TABLE_NAME
( FIELD1 DATA_TYPE [NOT NULL],
FIELD2 DATA_TYPE [NOT NULL])
CREATE TABLE EMPLOYEE_TBL
(EMP_ID CHAR(9) NOT NULL,
EMP_NAME VARCHAR(40) NOT NULL,
EMP_ST_ADDR VARCHAR(20) NOT NULL,
EMP_CITY VARCHAR(15) NOT NULL,
EMP_ST CHAR(2) NOT NULL,
EMP_ZIP INTEGER(5) NOT NULL,
EMP_PHONE INTEGER(10) NULL,
EMP_PAGER INTEGER(10) NULL);
--二、ALTER TABLE 命令
--基本语法
alter table table_name [modify] [column column_name][datatype|null not null]
[restrict|cascade]
[drop] [constraint constraint_name]
[add] [column] column definition
--1、修改元素
ALTER TABLE EMPLOYEE_TBL MODIFY
EMP_ID VARCHAR(10);
--2、添加列
ALTER TABLE EMPLOYEE_TBL ADD
EMP_TEL INTEGER(10);
--3、添加自动增加列SERIAL
--MySQL用SERIAL方法为表生成真正的唯一值
CREATE TABLE TEST_INCREMENT(
ID SERIAL,
TEST_NAME VARCHAR(20));
INSERT INTO TEST_INCREMENT(TEST_NAME)
VALUES ('FRED'),('JOE'),('MIKE'),('TED');
mysql> SELECT * F
表:数据的主要存储方式
最新推荐文章于 2023-05-10 10:50:58 发布