索书号D261/7733D261/8762F715/1228TP393/5334TP393.4/5566TS976.15/7710DF432.1/4178F23-44/5637
只要前面的大写字母,比如D、F、TP、TS等,作为新的一列插入表中。这个表的名称假设是a
ä½ è¿ä¸ªå¾å建ä¸ä¸ªèªå®ä¹å½æ°
å 建ç«ä¸ä¸ªæµè¯è¡¨
create table testå建å½æ°
create function [dbo].[m_getstr]è°ç¨å½æ°
select dbo.[m_getstr](content) from testç»æ
èªè¡å¯¹æ¯ä¸ä¸å§
追é®æ¯è¿æ ·çï¼æçæ°æ®æå ä¸æ¡ï¼æµè¯è¡¨æä¹åï¼
追çä½ æ°æ®ä¸å¨è¡¨éåï¼
å¨è¡¨éç´æ¥è°ç¨å½æ°ï¼ä¸å¨è¡¨éå°±ç»å¯¼è¿å»å
æ°æ®å¨è¡¨éå¢ï¼æå°±æ¯ä¸å¤ªæç½è¿ä¸ªæµè¯è¡¨é¾éè¦ææ¯ä¸ä¸ªé½å è¿å
¥å?æç¨ä½ çæ§è¡äºä¸éç¡®å®æ¯å¯ä»¥çï¼å°±æ¯ä¸ç¥éæä¹è§£å³å ä¸æ¡æ°æ®çé®é¢ï¼
insert into test values('D261/7733')
æï¼
追é®å¿å¿ï¼æäºï¼æ§è¡å®äºï¼ç¡®å®æ¯å¯ä»¥çï¼ä½æ¯æ²¡ææå ¥å°å ¶ä¸ä½ä¸ºæ°çä¸åï¼å¤§ä¾ ï¼è½ä¸è½ææå ¥è¯å¥ä¹å¸®æåä¸ä¸ï¼
追çä½ çæ°åå¨è¡¨éåå¨åï¼åå¨çè¯æ¯å¦æ°åå«new_col
update 表å set new_col=dbo.[m_getstr](ä½ çå段å)ä¸åå¨è¿ä¸ªåçè¯ï¼ä½ å°±èªå·±å ä¸ä¸ªå段