– 修改表名
alter table student rename to tb_student;
– 修改資料表的欄位名
alter table tb_student change name st_name varchar(25);
– 修改資料表字段的型別
alter table tb_student modify st_name char(20);
– 新增資料表字段(預設新增在已有字段後面)
alter table tb_student add phone int;
– 新增資料表字段(新增到所有字段前面)
alter table tb_student add test_id int first;
– 新增資料表字段(新增到某個欄位的後面)
alter table tb_student add *** char(3) after st_name;
– 刪除資料表中的某個字段
alter table tb_student drop test_id;
create table test
(id int primary key,
name varchar(25),
class_id int
);– 更改資料表的儲存引擎
alter table test engine=myisam;
– 新增主鍵約束
create table test_1
(id int,
name varchar(25),
class_id int
);alter table test_1 add constraint test_1_const primary key(id);
– 建立emp表和dept表用於新增外來鍵約束
create table dept
(id int primary key,
name varchar(20),
location varchar(50)
)engine=innodb;
create table emp
(id int primary key,
name varchar(20),
dept_id int,
salary float
)engine=innodb;
– 給emp中的dept_id這個字段設定外來鍵約束
alter table emp add constraint fk_emp_dept foreign key(dept_id)
references dept(id);
– 給emp表中的姓名設定唯一性約束
alter table emp add constraint only_const unique(name);
– 給emp表中的工資設定非空約束
alter table emp modify salary float not null;
– 刪除資料的語句
drop table test;
dr/* 建立乙個user表 */
– 建立乙個user表
create table user
(id int,
name varchar(50),
age int
);– 插入一條記錄
insert into user values(1,『czx』,18);
insert into user(id,name) values(2,『test』);
– 檢視user表上所有字段資訊
select * from user;
– 修改user表上id等於2的記錄
update user set name=『帥哥』 where id=2;
– 刪除user表上id等於1的記錄
delete from user where id =2;
op table if exists test;
第二章 知識點
使用window物件可以實現彈出視窗,關閉當前視窗,彈出頁面訊息框等效果 使用data物件可以獲得當前系統的日期,時間 使用定時函式與data 物件可以製作時鐘特效 使用history和location物件的相關屬性和方法可以實現瀏覽器的後退和前進,重新整理等功能 doument物件的getelem...
C 第二章概述知識點
目錄 1.const修飾符 2.函式原型說明 3.內聯函式 4.帶預設引數的函式 5.作用域運算子 6.強制型別轉換 7.運算子new和delete 8.引用 1.特點。2.幾種易混淆的常量 指標 1 指向常量的指標。const char name z 2 常指標。char const name z...
《大話資料結構》第二章知識點
演算法定義 演算法是解決特定問題求解步驟的描述,在計算機中表現為指令的有限序列,並且每條指令表示乙個或者多個操作。演算法的五個基本特性 輸入,輸出,有序性,確定性,可行性 演算法設計的要求 正確性,可讀性,健壯性,時間效率高和儲存量低 演算法效率的度量方法 函式的漸進增長 結論 判斷某一演算法的效率...