Синтаксис C++, принимая бит 0 является LSB, принятие отмечает, не подписано долго:
Проверка, если Установлено:
flags & (1UL << (bit to test# - 1))
Проверка, если не набор:
invert test !(flag & (...))
Набор:
flag |= (1UL << (bit to set# - 1))
Ясный:
flag &= ~(1UL << (bit to clear# - 1))
Переключатель:
flag ^= (1UL << (bit to set# - 1))
Собственный разработчик SQL Oracle (бесплатное приложение Java) имеет визуальный построитель запросов (я его не использовал, поэтому это не рекомендация, а просто К вашему сведению).
Подробнее о Oracle SQL Developer (и ссылка для скачивания) здесь .
используйте Visual Studio Server Explorer для подключения к Oracle, а затем создавайте запросы с помощью построителя запросов.