Могут ли примеры исходного кода храниться в базе данных SQL при сохранении всех форматов (табуляции, новых строк и т. Д.)? Если да, то какой тип данных будет использоваться?
Тип BLOB (varbinary) определенно будет работать, хотя базы данных также не должны обрабатывать текст, который хранится как varchar.
Лучшее в Sql Server: nvarchar (max)
Да, используйте тип TEXT (или MEDIUMTEXT или LONGTEXT - вы поняли)
TEXT
MEDIUMTEXT
LONGTEXT
Вы можете загрузить это в тип данных BLOB-объектов. SQL 2008 поставляется с возможностью хранения всего исполняемого файла в базе данных.