declare @stra varchar(100)
declare @strb varchar(100)
declare @i int
declare @issame real
select @stra = 'abc',@strb = 'abd',@i = 1,@issame = 1
while (@i < len(@stra)+1 and @i < len(@strb)+1)
begin
if substring(@stra,@i,1) = substring(@strb,@i,1)
begin
select @i = @i + 1
endelse
begin
select @issame = 0
break
endend
if @issame = 0
begin
select substring(@stra,@i,1) //這裡select substring(@stra,@i,1)最後的乙個1可以更改,這樣可以輸出更多的字元
endelse
begin
if len(@stra) = len(@strb)
begin
select 'true'
endelse if len(@stra) > len(@strb)
select substring( @stra,len(@strb)+1,1)
else
select substring( @strb,len(@stra)+1,1)
end//如果想再輸出要輸出字元的位置只要用一條:select @i就可以了
//@stra,@strb是兩個比較的變數值,你可以換成你要查詢的字段值,最後返回true就是兩個值相等,否則返回第乙個不同的字元
比較兩個字串是否相等
我剛剛才學了組合語言,就寫了乙個很簡單的程式.下面是程式 dseg segment data1 db 9,0,9 dup data2 db 9,0,9 dup cnt db 8 str1 db 13,10,two string is same.str2 db 13,10,two string is ...
python用is比較兩個字串
首先python的is作用 比較兩個物件的位址值是否相等。也就是說如果id 物件1 id 物件2 那麼物件1 is 物件2返回true 舉個栗子 a spam b spam c this is a long string d this is a long string print a is b pr...
連線兩個字串
include include void main char lianjie char a 30 char b 30 原型 extern char strcat char dest,char src 用法 include 功能 把src所指字串新增到dest結尾處 覆蓋dest結尾處的 0 並新增 ...