See MultiValue Basic | Caché Alternative Exists for SOUNDEX()
Workaround:
Class dc.test [ Abstract ]
{
ClassMethod Test()
{
w ..SOUNDEX("M"),!
;or
&sql(select SOUNDEX('McD') into :r)
w r,!
}
ClassMethod SOUNDEX(s) As %String [ Language = mvbasic, SqlName = SOUNDEX, SqlProc ]
{
RETURN SOUNDEX(s)
}
}
Result:
USER>d ##class(dc.test).Test()
M000
M230- Log in to post comments