Голова совсем не варит. И в документации не могу найти то, что мне надо. Помню, что где-то когда-то использовал такую возможность:
При описании типов параметров хранимых процедур, указывал не сам тип и его замерность, а что-то типа псевдонима к типу и размерности реально существующего столбца в таблице БД. Т.е. Например простейшая процедура (БД MSSQL):
Код | CREATE PROCEDURE ins_client @IN_cname VARCHAR(100), -- Вот здесь должно быть что-то типа TYPE%client.cname @IN_phone VARCHAR(10), @IN_flag BIT, AS INSERT client(cname, phone , flag) VALUES (@IN_cname, @IN_phone, @IN_flag) GO ...
|
Вообщем из кода понятно, что я хочу. Вроде бы использовал это в MSSQL7 но точно не помню, или в Oracle это было? Все так быстро забывается... |