首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据库 插入信息解决方法

2012-03-18 
数据库 插入信息在一个表中已经有很多条记录 再表中添加一个列名sex 怎么用一个SQL语句表所有记录的列名a

数据库 插入信息
在一个表中已经有很多条记录 再表中添加一个列名sex 怎么用一个SQL语句表所有记录的列名a都填上信息 
 

比方
在main表中 加个列名sex 在main的中的所有记录中 在列名sex中 插入 '男' 这个信息 用SQL怎么写?

[解决办法]
alter table main add sex nvarchar(2) default ('男') with values;
这样?
[解决办法]
在新添加列值为的值改为男
[解决办法]
直接UPDATE。
[解决办法]
alter table main add sex nvarchar(2)
go
update main set sex='男'

或用
[解决办法]
这个最简便:

SQL code
create table main(id int,col int)insert into main select 1,1 union all select 2,15goalter table main add sex nvarchar(1) default ('男') with values/*id          col         sex----------- ----------- ----1           1           男2           15          男(2 行受影响)*/goselect * from maindrop table main 

热点排行