Văn bản thô chỉ bao gồm các ký tự, không có định dạng như in đậm, in nghiêng hoặc gạch dưới. Tab, dấu chấm câu và dòng mới là các ký tự, vì vậy một varchar đơn giản sẽ thực hiện nếu tất cả những gì bạn thực sự cần là cái này.
Nhưng bạn phải quyết định giao thức định dạng nếu bạn muốn văn bản in đậm, in nghiêng và gạch chân:HTML, cú pháp wiki, RTF, v.v. Nếu định dạng này là văn bản, một varchar sẽ làm được. Nếu đó là mã nhị phân, bạn sẽ cần một đốm màu.
Nếu bạn có dòng mới trong văn bản và nó được hiển thị trên một dòng, có thể là do bạn xuất nó trong một trang HTML, nơi các chuỗi ký tự khoảng trắng (tab, dấu cách, dòng mới, v.v.) được chuyển đổi thành một khoảng trắng đơn giản. Sử dụng <pre>your HTML-escaped text here</pre>
và nó sẽ hiển thị các dòng mới, tab và nhiều khoảng trắng một cách chính xác.