Обычно вы будете проверять на ноль:
SELECT count(*) AS "count" FROM "table"
WHERE column->'node'->'Attribute' is not null
.dsp - Устаревший
.dsw - Устаревший
.ncb - для intellisense (не должен быть в управлении исходным кодом),
.sln - Решение
.suo - Пользовательские опции решения (не должен быть в управлении исходным кодом),
.vcproj - VC ++ файл проекта
$DOMAIN.$USER.user .vcproj. - пользовательские опции Проекта (не должен быть в управлении исходным кодом),
.vcproj.vspscc - файл управления исходным кодом
.vsscc - файл управления исходным кодом
.vssscc - файл управления исходным кодом
VSS = визуальный безопасный источник
SCC = Управление исходным кодом (TLA для архитектуры плагина управления исходным кодом в VS)
vsscc и vssscc имеют отношение к Визуальному Безопасному Источнику.
Как Вы правильно заявляете, .dsp и .dsw файлы являются старым форматом файла проекта VC6 и являются устаревшими в контексте VS2005 - хорошо, после того как они были преобразованы.
.ncb является intellisense базой данных, и .vcproj. файлы $DOMAIN.$USER.user содержат определенные для пользователя настройки проекта. Никакая идея, каковы они, хотя - я просто заметил, что и VS2005 и VS2008 имеют тенденцию создавать эти файлы.