sql添加列
⑴ 怎么用sql语句添加列(添加字段)有难度!!!
你的 意思 是用语句批量增加字段吗?
你可以查询哪些表没有这个字段.
但是批量修改表的语句.
--------------------------------------
查完之后手动修改吧.
------------------------
这样 是可能实现的.
if age in (select a.Name
from syscolumns as a
inner join sysobjects as b on a.ID=b.ID
where b.Name= '你所要查询的表名')
begin
return
end
alter table [dbo].[Table_1] add mmm nvarchar(20)
这样对每个表的修改需要执行一次.
⑵ 怎么使用sql语句添加列
alter table 表名 add 列名 数据类型。
⑶ sql怎么在数据库中插入一列数据
sql语句
alter table [tableName] add [columnName] [dataType]
tableName :这个替换为你需要修改的表名
columnName :你需要添加的字段名
dataType:该字段对应的数据类型
⑷ 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 server 中怎么给表中增加一列
1、首先我们准备一个数据表,接下来将会在这个表中添加列
⑹ 如何用Sql语句添加字段
使用SQL语句为数据表增加一个字段,使用alter table子句。
语法:alter table 表格名 add 字段名 数据类型 -alter table table_name add col_name char(5)
例,表格:tt
altertablettaddtest_columnchar(5);
⑺ SQL插入新列 (含计算)
你的问题应该分成两步骤
第一步,添加一列是修改表,应该用ALTER TABLE,你先加入列
第二步,更新列的值,用update
⑻ sql 语句添加列
selectg.GOLFFIELD_CITY,
sum(casewheng.golffield_ball=0then1else0end)高尔夫球,
sum(casewheng.golffield_ball=1then1else0end)羽毛球,
sum(casewheng.golffield_ball=3then1else0end)乒乓球,
sum(casewheng.golffield_ball=5then1else0end)保龄球,
sum(casewheng.golffield_ball=2then1else0end)台球,
sum(casewheng.golffield_ball=4then1else0end)网球,
sum(casewheng.golffield_ball=6then1else0end)篮球,
sum(casewheng.golffield_ball=7then1else0end)足球
fromgolffieldg
whereg.GOLFFIELD_CITYlike'%唐山%'andg.golffield_delflag=0
groupbyg.GOLFFIELD_CITY
--或者
select'唐山'GolfCity,
sum(casewheng.golffield_ball=0then1else0end)高尔夫球,
sum(casewheng.golffield_ball=1then1else0end)羽毛球,
sum(casewheng.golffield_ball=3then1else0end)乒乓球,
sum(casewheng.golffield_ball=5then1else0end)保龄球,
sum(casewheng.golffield_ball=2then1else0end)台球,
sum(casewheng.golffield_ball=4then1else0end)网球,
sum(casewheng.golffield_ball=6then1else0end)篮球,
sum(casewheng.golffield_ball=7then1else0end)足球
fromgolffieldg
whereg.GOLFFIELD_CITYlike'%唐山%'andg.golffield_delflag=0
⑼ 如何用sql语句插入空白列
1、select case when ISNUMERIC(字段)=1 then 汉字 else 字段 end from 表名;
2、select 字段,NULL as 空白列 from 表名;
---
以上,希望对你有所帮助。