MYSQL 實用技能點
建立一張表:
CREATE TABLE IF NOT EXISTS `tbl_test`(
`oid` INT UNSIGNED AUTO_INCREMENT,
`name` VARCHAR(40) NOT NULL,
`user` VARCHAR(40) NOT NULL,
`age` VARCHAR(225) NOT NULL,
`order_money` DECIMAL(5,2) NOT NULL,
`order_date` DATE,
PRIMARY KEY ( `oid` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
查看錶的結構:
desc tbl_test
檢視建立表的SQL語句:
show create table tbl_order_test01
修改表字段的資料型別:
alter table tbl_test modify name varchar(30)
修改表的欄位名和型別:
alter table tbl_test change name name_s varchar(20)
在表中新增一個欄位:
alter table tbl_test add age int(10);
在表的第一列新增一個欄位
alter table tbl_test add mail int(20) first;
在表的指定列後新增一個欄位
alter table tbl_test01_001 add ipone int(20) after mail;
刪除表中的一個欄位
alter table tbl_test01_001 drop location;
修改欄位的排列位置
alter table tbl_test01_001 modify name_s varchar(20) after ipone;
刪除一張表
drop table tbl_test07;
建立儲存過程,批量新增資料
|