一、案例:創建員工表temp_1,結構如下:
字段名稱 | 數據類型 | 備註 |
id | int(11) | 員工編號 |
name | varchar(25) | 員工名稱 |
deptid | int(11) | 部門編號 |
在數據庫中建數據表(簡稱:表)的方式,我知道的情況有兩種:
第一種:在數據庫中新建一個表,字段內容自己調劑,屬於新增類型
基本處理方式:
create table<表名>
(字段名1,數據類型[列級別約束條件][默認值],字段名2,數據類型[列級別約束條件][默認值],......);
tips:
1.關於創建的表名稱,不區分大小寫,但是不能使用sql語言中的關鍵字,如:drop、alter、insert等。
2.數據表中的每一個列(字段)的名稱和數據類型,如果創建多個列,要用逗號隔開。
sql 語句如下:
create table temp_1
(id int(11),
name varchar(25),
deptid int(11));
第二種:數據庫內有現成的表格,字段固定(如:ID、姓名等),屬於複製類型
處理方式1:
無需寫sql語句,直接複製數據庫中的表,重新命名即可。
處理方式2:
複製數據庫中表的代碼(每個表都有自己sql語句),找到並將代碼複製黏貼然後運行即可。
處理方式3:
create table temp_1 as
select id,name,deptid
from temp_n;
二、案例:刪除員工表temp_1
通常刪除表,也是可以通過非sql語句和sql語句代碼編寫來實現的。非代碼形式,可以直接在數據庫中找到預備刪除的表,手動刪除即可。
基本處理形式:
drop table if exists <表名>;
sql語句如下:
drop table if exists temp_1;
---每天進步一點點---