Back to OIM Explorer

dbo.QBM_FCVStringToBit

Scalar FunctionSQL_SCALAR_FUNCTIONSandbox DB

Scalar Function.

Source: sandbox-db sys.sql_modules

Source size: 356 characters

Interpretation

  • Database function. Usually supports views, validation, or calculated predicates; look at referenced-by entries for callers.

Relations

  • No extracted relations.

Typed Edges

  • No typed edges extracted for this source.

Complete Source

SQL23 lines
1CREATE FUNCTION dbo.QBM_FCVStringToBit(2  @InputValue nvarchar(64)3) RETURNS BIT4  WITH SCHEMABINDING5AS6BEGIN7  RETURN(CASE8  LEFT(trim(isnull(@InputValue, '')), 4)9  WHEN N 'True' THEN10  111  WHEN N 'Wahr' THEN12  113  ELSE CASE14  WHEN15  LEFT(trim(isnull(@InputValue, '')), 1) = N '1' THEN16  117  WHEN18  LEFT(trim(isnull(@InputValue, '')), 2) = N 'ON' THEN19  120  ELSE 021  END22  END)23END
Open raw exported source
SQL ยท Raw4 lines
1  create   function dbo.QBM_FCVStringToBit (@InputValue nvarchar(64)) returns bit with SCHEMABINDING as begin return( case left(trim(isnull(@InputValue2, '')), 4) when N'True' then 1 when N'Wahr' then 1 else case when left(trim(isnull(@InputValue, '')), 1) = N'1' then 1 when left(trim(isnull(@InputValue3, '')), 2) = N'ON' then 1 else 0 end end ) end 4