标题:如何修改表中的image值
只看楼主
yxpke
Rank: 1
等 级:新手上路
帖 子:47
专家分:5
注 册:2006-5-10
结帖率:50%
 问题点数:0 回复次数:6 
如何修改表中的image值
A表中的学生资料
stuno   name  sex  ....  pic
001      aa    男         null
002      bb    男         null
003      cc    女         null
004      dd    男         null

B表中是相片(二进制)
stuno      pic
002        X04...
003        X04...
请问如何的B表中的pic图片放到A表中相应的pic中
即如下

stuno   name  sex  ....   pic
001      aa    男         null
002      bb    男         X04...
003      cc    女         X04...
004      dd    男         null
搜索更多相关主题的帖子: image 
2008-05-06 22:07
lff642
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-11-28
得分:0 
试下
--try
update A set A.pic = B.pic where A.stuno = B.stuno
2008-05-07 08:31
yxpke
Rank: 1
等 级:新手上路
帖 子:47
专家分:5
注 册:2006-5-10
得分:0 
这么容易的,我就不用发帖了,
2008-05-07 09:26
happynight
Rank: 8Rank: 8
等 级:贵宾
威 望:15
帖 子:807
专家分:760
注 册:2008-4-26
得分:0 
为什么要把图片直接存在数据库里,这样会降低数据库的性能的,最好不要这样处理,数据库中最好是保留图片存放的路径和名称就可以了.
2008-05-07 11:52
happynight
Rank: 8Rank: 8
等 级:贵宾
威 望:15
帖 子:807
专家分:760
注 册:2008-4-26
得分:0 
呵呵 相关的处理也没做过 在CSDN中找了个转过来
UPDATETEXT   
  更新现有   text、ntext   或   image   字段。使用   UPDATETEXT   在适当的位置更改   text、ntext   或   image   列的一部分。使用   WRITETEXT   来更新和替换整个   text、ntext   或   image   字段。   
   
  -----------------------------------------------------------------------   
   
  示例   
  本示例把文本指针置于局部变量   @ptrval   中,然后使用   UPDATETEXT   更新拼写错误。   
   
  USE   pubs   
  GO   
  EXEC   sp_dboption   'pubs',   'select   into/bulkcopy',   'true'   
  GO   
  DECLARE   @ptrval   binary(16)   
  SELECT   @ptrval   =   TEXTPTR(pr_info)     
        FROM   pub_info   pr,   publishers   p   
              WHERE   p.pub_id   =   pr.pub_id     
              AND   p.pub_name   =   'New   Moon   Books'   
  UPDATETEXT   pub_info.pr_info   @ptrval   88   1   'b'     
  GO   
  EXEC   sp_dboption   'pubs',   'select   into/bulkcopy',   'false'   
  GO
2008-05-07 11:56
liuzhe
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2007-2-25
得分:0 
如果把图片放到数据库中   会大大降低数据库的运行   可以做个指针放到数据里
2008-05-08 02:04
happynight
Rank: 8Rank: 8
等 级:贵宾
威 望:15
帖 子:807
专家分:760
注 册:2008-4-26
得分:0 
[bo]以下是引用 [un]liuzhe[/un] 在 2008-5-8 02:04 的发言:[/bo]

如果把图片放到数据库中   会大大降低数据库的运行   可以做个指针放到数据里

哦 没用过 学习了 能详细点吗
2008-05-08 10:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-212835-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.453453 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved