Ответы справочной службы
Междометие «о» не отделяется запятой от последующего слова в сочетаниях с обращениями, словами «да» и «нет», а также в сочетаниях «о господи», «о черт», если оно не выделяется интонационно. При интонационном выделении запятая ставится. См. подробнее в «Справочнике по пунктуации».
Корректно: О господи, которого, согласно декретам от 1922 года, нет. О господи, которого нет.
Междометие о не отделяется запятой от последующего слова в сочетаниях о господи, о чёрт, если оно не выделяется интонационно.
Оборот с предлогом согласно обособляется, поскольку стоит в середине предложения и выделяется интонационно. Подробнее см. в "Справочнике по пунктуации".
Запятая после о не нужна. Междометие о не отделяется запятой от последующего слова в сочетаниях с обращениями, словами да и нет, а также в сочетаниях о господи, о чёрт, если оно не выделяется интонационно.
Справочники
О, междометие Выделяется (или отделяется) запятыми, если произносится без восклицательной интонации. Если междометие имеет повышенную эмоциональность, после него ставится восклицательный знак. О, вы правы! Н. Тэффи, Патриот. О, как бы я хотел ничего не помнить!.. А. Чехов, О вреде табака. О! Почему «Фифи»?! Саша Черный, Дневник фокса Микки. Междометие «о» не отделяется запятой от последующего слова в сочетаниях с обращениями, словами «да» и «
...и «нет», а также в сочетаниях «о...
...господи!.....
...О господи, вот же народ бестолковый! Л....