create table 表名( fieldname 資料型別(長度)[ primary key / not null ],
fieldname1 資料型別(長度)[ not null ],
fieldname2 資料型別(長度)[ not null ] );
注意:最後乙個欄位的後面不要標點
insert into 表(字段) values(....)
delete from 表 可以回滾 rollback
清空表資料
truncate table 表 不可回滾 not rollback
建立已有的表的部分欄位為新錶
create table 表名 as select 字段 from 已有的表
增加表列
alter table 表名 add (列名 型別(長度),...)
修改列的型別及尺寸預設值
alter table 表名 modify (列名 型別(長度),...)[default ...]
修改表的名字
alter table 表名 rename to 新錶名
修改列的名字
alter table 表名 rename column 原始列名 to 新列名
刪除某一列
alter table 表名 drop column 列名
刪除表drop table 表名
以上案例就參考下面的blog吧,事情有點多,沒法一 一列出,見諒!!
第2個blog 寫的很清楚
DDL和DML的區別
dml data manipulation language 資料操縱語言 適用範圍 對資料庫的表中資料進行一些簡單操作,如insert,delete,update,select等。ddl data definition language 資料定義語言 適用範圍 對資料庫中的某些物件 例如,data...
DDL和DML 的區別
ddl data definition language 資料定義語言 create table 建立表 alter table 修改表 drop table 刪除表 truncate table 刪除表中所有行 create index 建立索引 drop index 刪除索引 當執行ddl語句時...
DDL和DML的定義和區別
dml data manipulation language 資料操縱語言 適用範圍 對資料庫中的資料進行一些簡單操作,如insert,delete,update,select等.ddl data definition language 資料定義語言 適用範圍 對資料庫中的某些物件 例如,datab...