易截截图软件、单文件、免安装、纯绿色、仅160KB

sql 问高手

数据库
id  subject  shu  liang  一  二  三
1    一        100  200   
2    二        333  111
3    三        44    55

求把每行的subject的对应列的值用shu 和liang的和填充
结果应该如下

id  subject  shu  liang  一    二  三
1    一        100  200    300
2    二        333  111          444
3    三        44    55                99


这是我的方法,我觉得逻辑没问题,但是有一个错误

消息 245,级别 16,状态 1,第 10 行
在将 nvarchar 值 'update sales set 一= shu + liang  where id=' 转换成数据类型 int 时失败。

请大家帮我,如果有其他方法也行

declare @id int,@name nvarchar(50), @Sql1 nvarchar(500)
declare newCursor Cursor for select id,subject from sales

open newCursor
fetch next from newCursor into @id,@name

while @@fetch_status = 0
begin
    set @Sql1 = 'update sales set ' + @name + '= shu + liang  where id=' + @id
    exec sp_


相关问答:

sql server 存储过程循环赋值的问题

小弟是个新手 现在有个问题一直不能解决
例如
procedure produce_proc
    @p001 nvarchar(8000),
    @p002 nvarchar(8000),
    @p003 nvarchar(8000),
  & ......

sql 问题

DateTime startTime=DateTime(em_1.Text)
DateTime endTime=DateTime(em_2.Text)

string sql
sql = dw_1.GetSQLSelect()+"Where (StartTime> '"+startTime+"') and (EndTime ......

在sql中使用output和不使用的区别?

在sql中使用output和不使用的区别?
例如:
ALTER PROCEDURE [dbo].[sp_1]
@SYS_LNNO varchar(20),
@SYS_CALLER varchar(20),
        @SYS_ORGANIZE varchar(10), ......

求一SQL - MS-SQL Server / 基础类

表如下
教室ID 座位数 开始时间 结束时间 2009年1月1日 2009年1月2日 2009年1月3日
  101 50 08:00 08:30 30 40 50  
  101 50 09:00 ......

请问如何用SQL语句设置字段的IDENETITY属性?

因为平时这种操作比较多,直接在数据库上手动设置危险性较大,所以想用SQL语句实现。
在网上实在搜不到结果,这里高手多,希望能得到答案。
谢谢。
你想怎麼設置?

SQL code:
--创建测试表
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号