sql語句
alter table [tableName] add [columnName] [dataType]
tableName :這個替換為你需要修改的表名
columnName :你需要添加的欄位名
dataType:該欄位對應的數據類型
㈡ SQL server增加一個屬性怎麼寫
自增列不能直接修改,必須將原有ID列刪除,然後重新添加一列具有identity屬性的ID欄位,語句如下
alter table 表名
drop column ID
alter table 表名
add ID int identity(1,1)
修改日期欄位為Datatime類型,首先要保證表中無數據,或現有數據可以直接轉換為datetime類型,否則修改欄位類型就會失敗。
alter table 表名
alter column 日期欄位名 datetime
㈢ sqlserver語句添加列(簡單)
語句為:
alter table A
add BVARCHAR(50)
create table C
(Dvarchar(10),
Evarchar(10),
F varchar(10),
G varchar(10),
constraint pk_D primary key (D)
)
(3)sql增加一個新屬性列語句擴展閱讀:
注意事項
一、增加列:
1、alter table tableName add columnName varchar(30)
2、ALTER TABLE dbo.doc_exa ADD column_b VARCHAR(20) NULL, column_c INT NULL ;
二、修改列類型:
alter table tableName alter column columnName varchar(4000)
三、修改列的名稱:
1、EXEC sp_rename 'tableName.column1' , 'column2' (把表名為tableName的column1列名修改為column2
下面的示例將TerritoryID表中的Sales.SalesTerritory列重命名為TerrID。
USE AdventureWorks2012;
GO EXEC sp_rename 'Sales.SalesTerritory.TerritoryID', 'TerrID', 'COLUMN';
GO
2、刪除列
alter table tableName drop column columnName
3、指定表中某列默認數據
ALTER TABLE dbo.doc_exz ADD CONSTRAINT col_b_def DEFAULT 50 FOR column_b ;
㈣ SQL語句怎麼加列
ALTER TABLE 語句
ALTER TABLE 語句用於在已有的表中添加、修改或刪除列。
ALTER TABLE 語法
如需在表中添加列,請使用下列語法:
ALTERTABLEtable_name
ADDcolumn_namedatatype
在表 "Persons" 中添加一個名為 "Birthday" 的新列。
ALTERTABLEPersons
ADDBirthdaydate
新列 "Birthday" 的類型是 date,可以存放日期。數據類型規定列中可以存放的數據的類型。
(4)sql增加一個新屬性列語句擴展閱讀:
基本語句
1、數據記錄篩選:
sql="select * from 數據表 where欄位名 = 欄位值 order by 欄位名[desc]"(按某個欄位值降序排列,默認升序ASC)。
sql="select * from 數據表 where 欄位名 like '%欄位值%' order by 欄位名 [desc]"
sql="select top 10 * from 數據表 where欄位名=欄位值 order by 欄位名 [desc]"
sql="select * from 數據表 where欄位名in ('值1','值2','值3')"
sql="select * from 數據表 where 欄位名 between 值1 and 值2"
sql="select 列名1,列名2 from 數據表 where 欄位名=欄位值 group by 列名1,列名2 " (group by 用來分組,並且只有出現自group by 中的列名,才允許出現在select 語句中)。
2、更新數據記錄:
sql="update 數據表 set欄位名=欄位值 where 條件表達式"
sql="update 數據表 set 欄位1=值1,欄位2=值2 …… 欄位n=值n where 條件表達式"
3、刪除數據記錄:
sql="delete from 數據表 where 條件表達式"
sql="delete from 數據表" (將數據表所有記錄刪除)
㈤ SQL語句如何增加列
向表結構中加入一列
SQL>alter
table
studen
add(stuphoto
varchar(9));
從表結構中刪除一列
SQL>alter
table
studen
drop
column
stuphoto;
修改表一列的長度
SQL>alter
table
studen
modify(stuno
number(4));
隱藏將要刪除的一列
SQL>alter
table
studen
set
unused
column
stuphoto;
刪除隱藏的列
SQL>alter
table
studen
drop
unused
columns;
向表中加入約束
SQL>alter
table
studen
add
constraint
pk
primary
key(stuno);
刪除約束
SQL>alter
table
studen
drop
constraint
pk;
㈥ 怎麼用sql語句為一個列增加一個屬性
--主鍵約束
alter table Test
add constraint PK_Id primary key (Id)
--檢查約束
alter table Test
add constraint CK_Name check(Name like '_')
--建表,並加主鍵約束。與自動增長列
if exists(select name from sysobjects where name = 'Test')
drop Table Test
go
create table Test
(
Id int primary key identity(1,1) not null,
Name varchar(10)
)
上面一位朋友好像有語法錯誤.
㈦ 如何用Sql語句添加欄位
使用SQL語句為數據表增加一個欄位,使用alter table子句。
語法:alter table 表格名 add 欄位名 數據類型 -alter table table_name add col_name char(5)
例,表格:tt
altertablettaddtest_columnchar(5);
㈧ 怎麼用sql語句插入單個屬性值
直接更新這個新增的欄位即可。
比如根據id來更新,語句如下:
update table_name set age=10 where id=20100700726;
一般地,在oracle中新增欄位後,需要用以下方式賦值:
update 新增表 set 新增表.新欄位=值;
commit;