在sql語句中,出現將字串轉換為uniqueidentifier時失敗的錯誤

時間 2021-08-30 09:11:42

1樓:

select * from dbo.sys_userinfowhere id in (

select  cast(strone as uniqueidentifier) as strone from v_leadervoteinfo where lvititle='測試資料')

2樓:

'28a0cd1a-8641-4cf3-8223-a28a00ec652f'應該是md5碼,你可以用hashbytes()函式試試,md5加密是不能解密的,所以你要先了解加密規則是怎麼樣

3樓:匿名使用者

select * from sys_userinfowhere exists

(select strone from v_leadervoteinfo where charindex( convert(varchar(100),id) ,strone)>0

and lvititle='測試資料')

在儲存過程裡,如何把字串轉換成uniqueidentifier型別 5

4樓:

begin try

print convert(uniqueidentifier,『字串』)

end try

begin catch

print '轉換失敗'

end catch

'c575bf35-aba2-4b6b-96bd-1b83ba51b82c『我這裡uniqueidentifier型別是這樣的,

5樓:匿名使用者

除非你的字串格式與uniqueidentifier型別一致,且能轉換為16進位制

sql語句中查詢某欄位中含有某字串的語句怎麼寫

大野瘦子 select filename from oa file where filename not like 或者這個 select filename from oa file where filename not like 出現的問題就是問號和問好也是不一樣的,比如說英文標點半形的問號是 英...

動態執行sql語句拼接字串select中帶有變數

在晴天的雨傘 1.構造使用in子句的動態transact sql方法進行編號查詢 a.要查詢的欄位型別是數字型 查詢的值列表 declare idlist varchar 100 set idlist 1,2,3 拼接並執行動態transact sql語句 exec select from tbna...

sql語句,能夠擷取指定欄位後面的字串嗎

東方小廚師 sql語句可以擷取指定欄位後面的字串,以sqlserver為例,需要用到charindex函式和substring函式。如test表中有如下資料,要求截圖str欄位中逗號後邊的內容。可用如下語句 select id,substring str,charindex str 1,len st...