如我数据库里有张PRDT的表,里面有一字段名为PRD_NO,此字段有以下这些数据编号.AD001.AD002.AD003.AD004.AD005.AD006.AD007
我想把以前的那些数据编号一次型批量替换成AE001.AD002.AD003.AD004.AD005.AD006.AD007
我以前用UPDATE只能一个一个改,例如update PRDT set PRD_NO='AE001' WHERE PRD_NO='AD001'依次类推一直改到AD007但是感觉这样太烦了,如果数据少还行,但是如果数据大的时候怎么办?想请高手们帮忙下,怎么写批量更新的语句.急
SQL ä¸Update è¯å¥ç使ç¨æ¹æ³
ä¸ãè¯å¥åè½ï¼è¯å¥ç¨äºä¿®æ¹è¡¨ä¸çæ°æ®ã
äºãè¯æ³ï¼UPDATE 表å称 SET åå称 = æ°å¼ WHERE åå称 = æå¼
ä¸ãå®ä¾æ¼ç¤º
ä¾ï¼è¡¨æ ¼ Person
1ãæ´æ°æä¸è¡ä¸çä¸ä¸ªå
æ们为 lastname æ¯ "Wilson" ç人添å firstnameï¼
UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'ç»æï¼
2ãæ´æ°æä¸è¡ä¸çè¥å¹²å
æ们ä¼ä¿®æ¹å°åï¼addressï¼ï¼å¹¶æ·»å åå¸å称ï¼cityï¼ï¼
UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'ç»æï¼