爱问知识人 爱问教育 医院库

SQL语句中字段的值是变量怎么传递

首页

SQL语句中字段的值是变量怎么传递

U_1,U_2,U_3 是 表1中的字段名

update [表1] SET U_i=2 FROM [表1] where code=001

想通过i变量值 更改掉表1中的U_i字段中的值

博主地址: 

提交回答
好评回答
  • 2007-12-27 23:16:57
    如果你用存储过程的话,你可以声明一个变量来存放sql:
    DECLARE @SQL_1 VARCHAR(8000)、
    SET @SQL_1='update [表1] SET U_'+i+'=2 FROM [表1] where code=001 '
    EXEC @SQL_1
    如果你sql是直接写在asp里的话:
    sql1="update [表1] SET U_"&i&"=2 FROM [表1] where code=001"

    B***

    2007-12-27 23:16:57

其他答案

    2008-01-11 16:38:48
  • aSQL入门到精通
    +   
    带你完全认识MySQL数据库中Show命令用法
    5   
    @基础教程:用MySQL创建数据库和数据库表
       
    {无法远程登入MySQL的几种解决办法
       
    x帮你分析MySQL的数据类型以及建库策略
    Q   
    zMySQL管理员帮你了解CREATE和REVOKE语句
    )   
    1在MySQL 5数据库中重置root密码的技巧
    G   
    MySQL数据库管理员迅速回答常见问题汇总
    @   
    ZMySQL数据库是否值得我们选择的五大理由
    e   
    %详细介绍优化mysql性能的十个参数
    $   
    

    y***

    2008-01-11 16:38:48

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):