新增文章
文章标题
分类
C#
云星空
K3 BOS
K3 功能
用友
Oracle
python
SQL
MySql
PHP
HTML
script
windows
Access
影视后期
财务
服务
生活
内容
declare @FDetailID int = 0 declare @Txt varchar(8000) set @Txt = 'Fdate 制单日期 ,FCustIDName 购货单位 ,FSaleStyleName 销售方式 ,FInvoiceName 发票抬头' declare @Find varchar(200) set @Find = ' ,' declare @Start int set @Start = 1 declare @End int set @End = 1 declare @Result varchar(50) while 1 = 1 begin set @End = charIndex( @Find ,@Txt ,@Start ); -- 找到 , 的位置 IF @End = 0 set @End = len(@Txt) + 1; IF @Start >= @End break; set @Result = subString(@Txt,@Start,@End-@Start) -- 截取文字 set @Start = @End + dataLength(@Find) print @Result -- 输出结果 end 结果:@Find = ' ' Fdate 制单日期 ,FCustIDName 购货单位 ,FSaleStyleName 销售方式 ,FInvoiceName 发票抬头 结果:@Find = ' ,' Fdate 制单日期 FCustIDName 购货单位 FSaleStyleName 销售方式 FInvoiceName 发票抬头
返回
保存