sql給表增加欄位
Ⅰ 如何用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="CREATE TABLE [表名] ([欄位1,並設置為主鍵] int IDENTITY (1, 1) NOT NULL CONSTRAINT PrimaryKey PRIMARY KEY,"&
"[欄位2] varchar(50),"&
"[欄位3] single default 0,"&
"[欄位4] varchar(100) null,"&
"[欄位5] smallint default 0,"&
"[欄位6] int default 0,"&
"[欄位7] date default date(),"&
"[欄位8] int default 1)"
conn.execute sql
有null 的表示欄位允許零長
Ⅱ SQL中如何在表中添加欄位
ALTER TABLE TableName1
ADD | ALTER [COLUMN] FieldName1
FieldType [(nFieldWidth [, nPrecision])]
[NULL | NOT NULL]
[CHECK lExpression1 [ERROR cMessageText1]]
[DEFAULT eExpression1]
[PRIMARY KEY | UNIQUE]
[REFERENCES TableName2 [TAG TagName1]]
[NOCPTRANS]
例:ALTER TABLE customer ADD COLUMN fax c(20) NULL
你的可能是日期時間型的列?
ALTER TABLE 表名 ADD COLUMN sendtimec datetime
補充:你要什麼時間?新增加的列當然沒有數值了。
你可以設置默認值
ALTER TABLE 表名 ADD COLUMN sendtime datetime default datetime()
「空上代碼」是什麼?
修改:ALTER TABLE 表名 ADD COLUMN sendtime datetime default getdate()
修改已存在數據行的該列值
update 表名 set sendtime=getdate()
Ⅲ 如何用Sql語句在表中添加欄位
如果要在數據表中添加一個欄位,應該如何表示呢?下面就為您介紹表添加欄位的SQL語句的寫法,希望可以讓您對SQL語句有更深的認識。
通用式: alter table [表名] add [欄位名] 欄位屬性 default 預設值 default 是可選參數。
增加欄位: alter table [表名] add 欄位名 smallint default 0 增加數字欄位,整型,預設值為0。
alter table [表名] add 欄位名 int default 0 增加數字欄位,長整型,預設值為0alter ;table [表名] add 欄位名 single default 0 增加數字欄位,單精度型,預設值為0alter ;table [表名] add 欄位名 double default 0 增加數字欄位,雙精度型,預設值為0alter ;table [表名] add 欄位名 Tinyint default 0 增加數字欄位,位元組型,預設值為0alter;
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()等,表示預設值;
PS:(上面都是最常用的,還有其他的屬性,可以參考下面的數據類型描述)
刪除欄位: alter table [表名] drop 欄位名,
修改變長文本型欄位的大小:alter table [表名] alter 欄位名 varchar(N)。
刪除表: drop table [表名]。
創建表:sql="CREATE TABLE [表名] ([欄位1,並設置為主鍵] int IDENTITY (1, 1) NOT NULL CONSTRAINT PrimaryKey PRIMARY KEY,"&
"[欄位2] varchar(50),"&;
"[欄位3] single default 0,"&;
"[欄位4] varchar(100) null,"&;
"[欄位5] smallint default 0,"&;
"[欄位6] int default 0,"&;
"[欄位7] date default date(),"&;
"[欄位8] int default 1)";
conn.execute sql。
有null 的表示欄位允許零長。
Ⅳ 用sql語句在表中增加一個欄位
alter table 表名 add columns 欄位名 約束條件
Ⅳ 向表裡增加一個欄位的 SQL 如何寫
如果要在數據表中添加一個欄位,應該如何表示呢?下面就為您介紹表添加欄位的SQL語句的寫法,希望可以讓您對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="CREATE TABLE [表名]([欄位1,並設置為主鍵] int IDENTITY(1,1)NOT NULL CONSTRAINT PrimaryKey PRIMARY KEY,"&
"[欄位2] varchar(50),"&
"[欄位3] single default 0,"&
"[欄位4] varchar(100)null,"&
"[欄位5] smallint default 0,"&
"[欄位6] int default 0,"&
"[欄位7] date default date(),"&
"[欄位8] int default 1)"
conn.execute sql
有null的表示欄位允許零長
Ⅵ 怎麼給SQL數據表添加一個臨時欄位,並給它賦值
通用式: alter table [表名] add [欄位名] 欄位屬性 default 預設值 default 是可選參數
增加欄位: alter table [表名] add 欄位名 smallint default 0 增加數字欄位,整型,預設值為0
Ⅶ 如何用Sql語句添加欄位
使用SQL語句為數據表增加一個欄位,使用alter table子句。
語法:alter table 表格名 add 欄位名 數據類型 -alter table table_name add col_name char(5)
例,表格:tt
altertablettaddtest_columnchar(5);
Ⅷ 如何用標准SQL語句給一張表中添加多個欄位
ALTER TABLE 語句
ALTER TABLE 語句用於在已有的表中添加、修改或刪除列。
如需在表中添加列,請使用下列語法:
ALTERTABLEtable_name
ADDcolumn_namedatatype
實例:
/*ALTERTABLE增加多個欄位*/
ALTERTABLETABLE_USERADD
DEPARTMENT_IDINTNOTNULL
,COMPANY_IDINTNOTNULL
,TEMP_COLNVARCHAR(10)
;
Ⅸ sql server中如何寫腳本為數據表增加一個欄位
sql server 使用SQL語句為數據表增加一個欄位,使用alter table子句。
語法:alter table 表格名 add 欄位名 數據類型 -alter table table_name add col_name char(5)