select count(*) from
(
SELECT distinct column1,column2,column3,column4 FROM abcd
) T
Это даст количество отличной группы столбцов.
Атрибуты пакета определяют информацию относительно. Пакеты OSGi . Пакет OSGi - это просто файл .jar, который также определяет (через атрибуты), что он экспортирует, и каковы его зависимости (включая версии). Обратите внимание, что файл .jar можно использовать как стандартный файл .jar - информация о пакете используется только в контейнере OSGi.
Эта статья JavaWorld является хорошим введением.
If you want really good explanations for the meanings of OSGi Manifest entries, I strongly suggest you read the specification. It is not very long and will explain in good detail all you want to know. Also, keep in mind that the Manifest.mf file is not specific to OSGi; other Java libraries also make use of it. As such, not all the entries you see above are defined by the OSGi specification, such as 'Tool', and 'Bnd-LastModified', which were added by the Bnd utility.
Из файла Export-Package
, я полагаю, вы смотрите на OSGi Bundle .
Проверьте статью в Википедии или Домашняя страница OSGi для получения подробной информации.