def tst_test_argument_int(p_int): return StaticDataLayer.execute_singleton1( "select tst_test_argument_int(%s::int)", p_int)
def tst_test_argument_char(p_char): return StaticDataLayer.execute_singleton1( "select tst_test_argument_char(%s::char)", p_char)
def tst_test_argument_date(p_date): return StaticDataLayer.execute_singleton1( "select tst_test_argument_date(%s::date)", p_date)
def tst_test_argument_bool(p_bool): return StaticDataLayer.execute_singleton1( "select tst_test_argument_bool(%s::bool)", p_bool)
def tst_test_argument_bytea(p_bytea): return StaticDataLayer.execute_singleton1( "select tst_test_argument_bytea(%s::bytea)", p_bytea)
def tst_test_argument_bit(p_bit): return StaticDataLayer.execute_singleton1( "select tst_test_argument_bit(%s::bit(4))", p_bit)
def tst_test_function(p_a, p_b): return StaticDataLayer.execute_singleton1( "select tst_test_function(%s::int, %s::int)", p_a, p_b)
def tst_test_argument_timestamp(p_ts): return StaticDataLayer.execute_singleton1( "select tst_test_argument_timestamp(%s::timestamp)", p_ts)
def tst_test_argument_numeric(p_num): return StaticDataLayer.execute_singleton1( "select tst_test_argument_numeric(%s::numeric)", p_num)
def tst_test_argument_money(p_money): return StaticDataLayer.execute_singleton1( "select tst_test_argument_money(%s::money)", p_money)