Операції за діабету проводять під загальним наркозом. Їхня тривалість становить приблизно 2-3 години. Доступ до кишківника отримують за допомогою 5 маленьких отворів у черевній порожнині. Під час втручання видаляють частину шлунка і кишківника. Тонка кишка наближається до вихідного отвору шлунка. 2/3 їжі, що надходить у шлунок, проходить цим новим маршрутом.
Також для боротьби з діабетом застосовують інші варіанти баріатричних втручань: шунтування або бандажування шлунка. Шунтувальна операція спрямована на регулювання цукру за допомогою спеціального шунта, який ділить шлунок на дві частини. До меншої частини шлунка приєднується тонка кишка. Це дає можливість досягати насичення за мінімальних обсягів їжі.
Бандажування шлунка передбачає накладення на шлунок бандажа з регульованим стенозом. Цей метод допомагає знизити рівень цукру завдяки тому, що пацієнти вживають меншу кількість їжі, оскільки бандаж не дає з'їсти зайве.