當前位置:編程學習大全網 - 編程語言 - 在數據表中添加壹個字段的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)是壹種特殊目的的編程語言,是壹種數據庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系數據庫系統;同時也是數據庫腳本文件的擴展名。

結構化查詢語言是高級的非過程化編程語言,允許用戶在高層數據結構上工作。它不要求用戶指定對數據的存放方法,也不需要用戶了解具體的數據存放方式,所以具有完全不同底層結構的不同 數據庫系統,,可以使用相同的結構化查詢語言作為數據輸入與管理的接口。結構化查詢語言語句可以嵌套,這使它具有極大的靈活性和強大的功能。 1986年10月,美國國家標準協會對SQL進行規範後,以此作為關系式數據庫管理系統的標準語言(ANSI X3. 135-1986),1987年得到國際標準組織的支持下成為國際標準。結構化查詢語言有五種數據類型,字符型、文本型、數值型、邏輯型和日期型。

  • 上一篇:金工實習車工心得體會
  • 下一篇:幼兒園家庭教育小結
  • copyright 2024編程學習大全網