我想在kotlin中运行master.sys.fn_varbintohexsubstring
sql过程。如果我在Datagrip中运行该过程,则如下所示:
begin
declare @fsetprefix bit = null
declare @pbinin varbinary(max) = null
declare @startoffset int = 0
declare @cbytesin int = 0
declare @result nvarchar(max)
exec
@result = sys.fn_varbintohexsubstring
@fsetprefix,
@pbinin,
@startoffset,
@cbytesin
select @result as result
end
我唯一要更改的是值为@pbinin
的{{1}}。第一个问号的值是明文密码,第二个问号是盐,这很好用。但是我如何在Kotlin中调用该程序?我尝试过了
HASHBYTES('SHA1', CONVERT(varchar(255), ?)+'DEL'+?)