dbo.QBM_FCVSchemaDatatypeToIntern

SQL_SCALAR_FUNCTION

Created 2025-06-27T17:57:00.883 · modified 2026-04-14T23:14:09.880 · source: live DB sys.objects/sys.sql_expression_dependencies.

Open formatted source/search result

Parameters

NameTypeOutput
intyes
@SchemaDatatypenvarcharno
@SchemaMaxLenintno

Referenced objects

SchemaObjectColumn/minorClass
No SQL expression dependencies in snapshot.

Source excerpt

First extracted SQL definition lines from the exported source. Use the full source page for complete context.

Open full formatted source

1    create   function dbo.QBM_FCVSchemaDatatypeToIntern (@SchemaDatatype nvarchar(256), @SchemaMaxLen int ) returns int with SCHEMABINDING as begin
2 declare @erg int select @erg = 7 if isnull(sign(@SchemaMaxLen),0) = -1 begin if @SchemaDatatype = 'varbinary' begin select @erg = 7  end else begin select
3 @erg = 10  end  return(@erg)  end select @erg = case @SchemaDatatype when 'Binary' then 7  when 'bit' then 0  when 'char' then 6  when 'datetime' then
4 5  when 'decimal' then 4  when 'float' then 3  when 'image' then 7  when 'int' then 1  when 'bigint' then 2  when 'money' then 4  when 'nchar' then 6 
5 when 'ntext' then 6  when 'numeric' then 4  when 'varchar' then 6  when 'real' then 3  when 'smalldatetime' then 5  when 'smallint' then 1  when 'smallmoney'
6 then 4  when 'text' then 10  when 'timestamp' then 7  when 'tinyint' then 1  when 'uniqueidentifier' then 7  when 'varbinary' then 7  when 'nvarchar' 
7then 6  else 7 end endLabel: return(@erg) end 
8

Module relation graph

Loading module relation graph…

Source-derived context

Generated from exported SQL module definitions plus read-only sandbox sys.objects/sys.parameters/sys.sql_expression_dependencies metadata. This is factual source evidence, not a semantic guess.

provenance: SQL definition export provenance: sandbox DB metadata modified: 2026-04-14T23:14:09.880

None extracted.

Summary: No calls/DML/dependency patterns extracted by the current parser.

Declared parameters

ParameterTypeDirection
intOUTPUT
@SchemaDatatypenvarchar(256)input
@SchemaMaxLenintinput

DML targets

None extracted.

Called routines

None extracted.

Read/join references

None extracted.

SQL dependency metadata

None extracted.

Config/session

Config: None extracted.

Session: None extracted.

DBQueue/tasks

None extracted.

Temp tables / referenced variables

Temp: None extracted.

Variables: @SchemaDatatype @SchemaMaxLen @erg

Referenced by / reverse dependencies

Generated from live DB metadata, FK rows, and exported SQL dependency/source extraction. This is factual linkage evidence, not inferred behavior.

Referencing objectRelationEvidence
dbo.QBM_PColumnAddSQL expression dependencydbo · OBJECT_OR_COLUMN
dbo.QBM_PColumnChangeDataTypeSQL expression dependencydbo · OBJECT_OR_COLUMN
dbo.QBM_PDatabasePrepareCheck1SQL expression dependencydbo · OBJECT_OR_COLUMN
dbo.QBM_TIDialogColumnSQL expression dependencydbo · OBJECT_OR_COLUMN