
比如根据id来更新,语句如下:
update table_name set age=10 where id=20100700726
一般地,在oracle中新增字段后,需要用以下方式赋值:
update 新增表 set 新增表.新字段=值
commit
--主键约束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)
)
上面一位朋友好像有语法错误.
自增列不能直接修改,必须将原有ID列删除,然后重新添加一列具有identity属性的ID字段,语句如下alter table 表名
drop column ID
alter table 表名
add ID int identity(1,1)
修改日期字段为Datatime类型,首先要保证表中无数据,或现有数据可以直接转换为datetime类型,否则修改字段类型就会失败。
alter table 表名
alter column 日期字段名 datetime
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)