学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

新人求教SQL批量修改语句

新人求教SQL批量修改语句

主要涉及到两个字段。

dhao (varchar) 40
lujing (varchar) 120

字段“dhao”为19位数字和字母组合,字段“lujing”存放文件的路径。文件名为"dhao"的值.

举例说明:如果字段dhao的值为1FG0199900200010008,
那么lujing的值就应该为E:\FILES\1FG0\1FG0199900200010008.jpg。

文件都集中放在E:\FILES文件夹中,又根据文件名前4位的不同,设置了不同的文件夹。

这种情况下,如何用SQL语句批量修改lujing字段的属性呢?

非常感谢!!

TOP

update 表名 set lujing='E:\FILES\'+left(ltrim(dhao),4)+'\'+ltrim(rtrim(dhao))+'.jpg'
看看这样能否可以!
凡事由其自然,遇了处之泰然,得意之时淡然,失意之时坦然,艰辛曲折必然,历尽沧桑悟然。

TOP

不错,值得学习

TOP

做一件事贵在坚持 印刷资料站

TOP

发新话题