Myślę, że najlepszą opcją jest aktualizacja typu danych kolumny do VARCHAR(MAX) jeśli jest to TEXT lub NVARCHAR(MAX) jeśli jest to NTEXT . Istnieje wiele zasobów, jak to zrobić, ale zazwyczaj tworzysz nową kolumnę [N]VARCHAR(MAX) a następnie aktualizujesz wszystkie dane do nowej kolumny, a następnie upuszczasz starą kolumnę i ostatecznie zmieniasz nazwę nowej kolumny na starą.
Jeśli nie możesz zmienić schematu tabeli, musisz utworzyć view i wykonaj rzutowanie typu w zaznaczeniu tego widoku ... ale wtedy równie dobrze możesz po prostu zmienić typ danych kolumny, jak wspomniano powyżej (chyba że nie jesteś właścicielem bazy danych i tworzysz widok w innej bazie danych). Pamiętaj jednak, że EF nie zawsze gra tak dobrze z widokami, jak z tabelami.