SQL新增表欄位
通用式: alter table [表名] add [欄位名] 欄位屬性 default 預設值 default 是可選引數
增加欄位: alter table [表名] add 欄位名 smallint default 0 增加數字欄位,整型,預設值為0
alter table [表名] add 欄位名 int default 0 增加數字欄位,長整型,預設值為0
alter table [表名] add 欄位名 single default 0 增加數字欄位,單精度型,預設值為0
alter table [表名] add 欄位名 double default 0 增加數字欄位,雙精度型,預設值為0
alter table [表名] add 欄位名 Tinyint default 0 增加數字欄位,位元組型,預設值為0
alter table [表名] add 欄位名 text [null] 增加備註型欄位,[null]可選引數
alter table [表名] add 欄位名 memo [null] 增加備註型欄位,[null]可選引數
alter table [表名] add 欄位名 varchar(N) [null] 增加變長文字型欄位大小為N(1~255)
alter table [表名] add 欄位名 char [null] 增加定長文字型欄位大小固定為255
alter table [表名] add 欄位名 Datetime default 函式增加日期型欄位,其中函式可以是 now(),date()等,表示預設值
(上面都是最常用的,還有其他的屬性,可以參考下面的資料型別描述)
刪除欄位: alter table [表名] drop 欄位名
修改變長文字型欄位的大小:alter table [表名] alter 欄位名 varchar(N)
刪除表: drop table [表名]
相關文章
- 新增欄位對SQL的影響SQL
- oracle大表新增欄位default經驗分享Oracle
- sql判斷表中是否有此欄位SQL
- fastadmin 新增欄位記圖片欄位AST
- Python SqlAlchemy動態新增資料表欄位PythonSQL
- 如何在水晶報表中動態新增欄位
- 在 SQL Server 中,建立表時可以直接為欄位新增唯一約束(UNIQUE)SQLServer
- SQL Server 查詢表註釋和欄位SQLServer
- ms sql 獲取表欄位的屬性SQL
- mysql建立表的時候對欄位和表新增COMMENTMySql
- pl/sql dev建表加欄位時建的欄位名都帶了“”SQLdev
- sql2005 獲取表欄位資訊和檢視欄位資訊SQL
- oracle刪除表欄位和oracle表增加欄位Oracle
- Oracle-欄位的新增Oracle
- 如何較方便給上百張資料庫表新增表欄位資料庫
- SQL Server複製的表中如何修改欄位SQLServer
- SQL Server中獲取資料庫名、表名、欄位名和欄位註釋的SQL語句SQLServer資料庫
- oracle中判斷欄位是否存在和新增表結構Oracle
- sql小筆記(增刪改查——新增列、修改表名、列的欄位型別等)SQL筆記型別
- 動態為10g資料庫的表新增欄位,到256個欄位,hung住了?資料庫
- 獲取sql server 2008表欄位資訊SQLServer
- sql server 修改欄位名,檢視指定表是否存在SQLServer
- MySQL欄位新增註釋,但不改變欄位的型別MySql型別
- sql語句修改欄位型別和增加欄位SQL型別
- 給mybatis新增自動建表,自動加欄位的功能MyBatis
- 11g中關於表新增欄位default屬性研究
- MySQL如何檢視新增修改表以及欄位註釋資訊MySql
- SQL2005查詢表中欄位的描述SQL
- MySQL之資料庫和表的基本操作(建立表、刪除表、向表中新增欄位)MySql資料庫
- Oracle中檢視所有表和欄位以及表註釋.欄位註釋Oracle
- 建議beego的ORM,可以實現表欄位註釋的新增GoORM
- PHP表單-必需欄位PHP
- mysql表最多欄位數MySql
- Sql查詢 一個表中某欄位的資料在另一個表中某欄位中不存在的SQL
- SQL字元型欄位按數字型欄位排序實現方法SQL字元排序
- MySQL-新增列,新增或修改欄位的註釋MySql
- SQL SERVER 資料庫查詢表和欄位資訊語句SQLServer資料庫
- mySql刪除多個表 刪除多個欄位的SQLMySql