Find objectstest_DbaHelpers.test GetSettingInt eksik veya bozuk degerde default doner
Demo mode

test_DbaHelpers.test GetSettingInt eksik veya bozuk degerde default doner

procedure

DB-11 · modified 10/11/2026 · Back to object search

Statements

0 statements · 0 executions · 0.0 s total

Nothing here

No executions of this object in the period.

Dependencies

Direct references (sys.sql_expression_dependencies); dynamic SQL and deferred names may be missing.
test_DbaHelpers.test GetSetti…test_DbaHelpers.test GetSettingInt eksik veya bozuk degerde default doner DBA.AppSettingDB-11.DBA.AppSetting · same database DBA.fn_GetSettingIntDB-11.DBA.fn_GetSettingInt · same database tSQLt.AssertEqualsDB-11.tSQLt.AssertEquals · same database tSQLt.FakeTableDB-11.tSQLt.FakeTable · same databasenoneUsed by Uses
same databaseother databaselinked server
DirectionObjectTypeScope
uses DBA.AppSetting table same database
uses DBA.fn_GetSettingInt function same database
uses tSQLt.AssertEquals procedure same database
uses tSQLt.FakeTable procedure same database
Definition
CREATE   PROCEDURE test_DbaHelpers.[test GetSettingInt eksik veya bozuk degerde default doner]
AS
BEGIN
    EXEC tSQLt.FakeTable N'DBA.AppSetting';
    INSERT DBA.AppSetting (SettingKey, SettingValue) VALUES (N'A', N'abc'), (N'B', N'42');
    -- EXEC parametresi ifade/alt sorgu alamaz: önce değişkene ata.
    DECLARE @a int = DBA.fn_GetSettingInt(N'A', 7), @b int = DBA.fn_GetSettingInt(N'B', 7), @c int = DBA.fn_GetSettingInt(N'YOK', 7);
    EXEC tSQLt.AssertEquals 7,  @a;
    EXEC tSQLt.AssertEquals 42, @b;
    EXEC tSQLt.AssertEquals 7,  @c;
END;

Analyses of this object

Nothing here

No analyses for this object.