Mapa bit a bit enum para sql valor da coluna

Eu tenho uma enumeração bit a bit com FlagsAttribute configurada dessa maneira -

[FlagsAttribute]
public enum MyEnum
{
    None = 0,
    First = 1,
    Second = 2,
    Third = 4,
    Five = 8,
    Six = 16,
    Seven = 32,
    Eight = 64,
    Nine = 128
}

gora, em C #, estou armazenando esse valor em uma propriedade, digamos MyProperty, e ao salvar, escrevo essa propriedade no meu banco de dados SQL na coluna inteira. Suponha que se eu selecionarFirst,Second,Five do código e no banco de dados ele será salvo como'11'.

Eu sei que posso buscar valor do banco de dados e só preciso digitar o valor int para MyEnum e isso me fornecerá os valores. Mas, eu quero que alguma manipulação seja feita em dados SQL em algum procedimento armazenado, onde, obviamente, não é possível converter para o valor Enum. Portanto, existe uma saída que possa me informar sobre os valores individuai

Como no exemplo, se 11 estiver armazenado, de qualquer maneira que eu possa obtê-lo como"1+2+8"

questionAnswers(4)

yourAnswerToTheQuestion