把一个表添加了新的列后,怎么在程序中给添加信息? model层是之前没添加新列的表,怎么写inert语句?
解决方案 »
- sqlserver2005和2008的兼容问题貌似
- if else + 虚拟表 问题,高手赐教
- 数据库差异备份还原先错误:先前地还原操作未指定WITH NORECOVERY或WITH STANDBY!
- 求SQL语句..在线等!!
- 求教一个简单的Sql语句的写法~~~
- 请教高手:如何让多个异地的局域网内部的数据库服务器某2个字段和我本地局域网内部DBServer的数据表的某2个字段同步?
- 欢迎大家讨论一个远程数据库连接方案的问题?
- 数据库优化问题,急!!!!!!!!!!!!!
- 一个非常难的查询(急)在线
- 如何对桌面应用程序数据库加密,防止他人打开
- sql数据库查询问题
- SQL SERVER 2008中文乱码的问题
--2.把原表存到临时表,删除原表,加入新列值一并插入表。
update model set newcol='某值' --where 可加条件--2.新列值来源于另一个表的更新:
update a set a.newcol=b.col
from model a
join othertb b
on a.id=b.id
@id int,--指定原表ID
@value varchar(100) --输入要更新的值
AS
update model set
newcol=@value
where id=@id
GO参考