Cześć, chcę sobie napisać pewną procedurkę, ale nie wiem, czy jest to możliwe. Mam nadzieję, że tak.

Otóż procedura ma zwracać wartość generatora. Przekazuję jej nazwę tabeli, a ona korzystając z tego, że nazwy generatorów ma domyślne, tworzy nazwę generatora(jako varchar) w sposób: "GEN_"+TableName+"_ID"

Teraz chcę zwrócić: gen_id(GeneratorName, 1)

Z tym, że GeneratorName jest Varcharem. Czy można go jakoś scastować na generator?
Ewentualnie, czy można to zadanie wykonać jakoś inaczej? Na tabelach systemowych może? Ale jak?