T-SQL Cstr函数

MS SQL没有一个如vb一样的Cstr的函数。平常在T-SQL开发过程中,却很想要这样的一个功能,把一个输入的值转换为string, 如果用户输入一个NULL值,却把它转为一个N''值。因此也写了一个自定义函数:

T-SQL Cstr函数 Cstr
CREATE  FUNCTION  [ dbo ]. [ Cstr ] 
(
     @Value SQL_VARIANT
 )
RETURNS  NVARCHAR( MAX)
AS
BEGIN
     RETURN  ISNULL( CAST( @Value  AS  NVARCHAR( MAX)),  '')
END

 

你可能感兴趣的:(t-sql)