Я не очень хорошо разбираюсь в sqls и пытаюсь понять выражение sql, которого раньше не видел. Мы используем Oracle и платформу IBatis, так что это может быть специфичным для одного из них. Я не совсем уверен.
SELECT
....
,....
,....
, PKG_LABEL.GET_LABEL_NAME('UOM',T100.CASE_DIM_UOM_CODE) AS caseDimensionsUOM
, PKG_LABEL.GET_LABEL_NAME('UOM',T100.ITEM_DIM_UOM_CODE) AS itemDimensionsUOM
, PKG_LABEL.GET_LABEL_NAME('UOM',T100.CASE_WEIGHT_UOM_CODE) AS caseWeightUOM
, PKG_LABEL.GET_LABEL_NAME('UOM',T100.PALLET_WEIGHT_UOM_CODE) AS unitNetWeightUOM
FROM
[..snipped..]
На первый взгляд, я думал, что PKG_LABEL был просто псевдонимом таблицы, но кажется, что он вызывает функцию. У меня не было большого опыта с хранимыми процедурами, поэтому мне интересно, если это один.
Я бы посмотрел это в Google, но я не знаю, что именно, поэтому я не знаю, какой поисковый запрос использовать.
Краткое объяснение и некоторые ссылки будут в порядке.