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 [表名]
相關文章
- fastadmin 新增欄位記圖片欄位AST
- 在 SQL Server 中,建立表時可以直接為欄位新增唯一約束(UNIQUE)SQLServer
- SQL Server 查詢表註釋和欄位SQLServer
- mysql建立表的時候對欄位和表新增COMMENTMySql
- SQL Server中獲取資料庫名、表名、欄位名和欄位註釋的SQL語句SQLServer資料庫
- sql小筆記(增刪改查——新增列、修改表名、列的欄位型別等)SQL筆記型別
- Oracle-欄位的新增Oracle
- 如何較方便給上百張資料庫表新增表欄位資料庫
- 表單欄位
- sql語句修改欄位型別和增加欄位SQL型別
- oracle中判斷欄位是否存在和新增表結構Oracle
- 使用OGG新增唯一標識欄位到目標表
- MySQL欄位新增註釋,但不改變欄位的型別MySql型別
- 給mybatis新增自動建表,自動加欄位的功能MyBatis
- DB2_更新SQL欄位DB2SQL
- SQL字元型欄位按數字型欄位排序實現方法SQL字元排序
- mySql刪除多個表 刪除多個欄位的SQLMySql
- Sql查詢 一個表中某欄位的資料在另一個表中某欄位中不存在的SQL
- 建議beego的ORM,可以實現表欄位註釋的新增GoORM
- MySQL如何檢視新增修改表以及欄位註釋資訊MySql
- SQL基礎 AUTO_INCREMENT 欄位SQLREM
- sql設定欄位預設值SQL
- mysql資料庫新增和修改欄位MySql資料庫
- laravel生產環境下新增欄位Laravel
- [20221216]建立修改表欄位統計資訊modcol.sql指令碼.txtSQL指令碼
- sqlserver採集欄位的sql語句SQLServer
- jpa~為欄位新增insert的預設值
- 查詢資料庫表及表欄位資料庫
- sql 統計多個欄位的和(如果欄位中含有 null 的處理)SQLNull
- mysql sql同一個欄位多個行轉成一個欄位查詢MySql
- Oracle表 列欄位的增加、刪除、修改以及重新命名操作sqlOracleSQL
- MySQL 更新一個表裡的欄位等於另一個表某欄位的值MySql
- MybatisPlus經典示例:使用Wrapper查詢指定欄位並新增欄位函式處理MyBatisAPP函式
- 欄位管理,為什麼只有新增的時候才自動匹配欄位型別型別
- Spring Security在標準登入表單中新增一個額外的欄位Spring
- EF Core3.1 CodeFirst動態自動新增表和欄位的描述資訊
- 共有的表單欄位屬性
- SQLServer2012刪除表欄位SQLServer
- oracle 修改表欄位的長度Oracle