在sql server 2008 列属性中计算列规范怎样将一列的值赋给另外一列

 我来答
苍松顽石
推荐于2016-01-15 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:94.5万
展开全部
计算列可哗袜态以通过乱源建表时进行设定,也可以修改字段属性设定,还能用触发器、存储过程实现。我就说下建表和修改字段好让属性吧。
建表时:
create table table_name
(
字段1 类型,
字段2类型,
字段3 类型,
字段4 as 字段1*字段2+字段3 --创建计算列
)

修改:
alter table table_name
alter column 字段4 as 字段1*字段2+字段3
YANGBUORAN
2012-06-30
知道答主
回答量:38
采纳率:0%
帮助的人:24.7万
展开全部
create trigger 【tigger.name】
on table.name
as
begin
declare
@id varchar
set @id=(select (table.column+3) from table)
update table.name set column(你想变得那列)=@id
end
还镇乎纤有御仿顷哗很多属性可选,可以自己优化!这是最简单的,给你个想法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式