#sql #sql-server
#sql #sql-сервер
Вопрос:
У меня есть одна переменная email_body
в моей базе данных, и она определена как text
тип данных. Когда я проверяю значения, которые хранятся в email_body
, они находятся в форме html.
Кто-нибудь может сказать мне, как он хранится в формате html?
например,
<p class="MsoNormal" style="margin: 0in 0in 0pt;">
<span style="color: black; font-family:amp;quot;timamp;quot;,amp;quot;serifamp;quot;;">
<span style="font-size:small;">Hi,</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">
<span style="color: black;font-family:amp;quot;timamp;quot;,amp;quot;serifamp;quot;;">
<br />
<span style="font-size: small;">Here is the weekly check register for the week of MM-DD-YY</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">
<span style="color: black;font-family:amp;quot;timamp;quot;,amp;quot;serifamp;quot;;">
<span style="font-size:small;">amp;nbsp;</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">
<span style="color: black;font-family:amp;quot;timamp;quot;,amp;quot;serifamp;quot;;">
<span style="font-size: small;">If you have any questions, please feel free to contact us.</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">
<span style="color: black;font-family:amp;quot;timamp;quot;,amp;quot;serifamp;quot;;">
<span style="font-size:small;">amp;nbsp;</span>
</span>
</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">
<span style="color: black;font-family:amp;quot;timamp;quot;,amp;quot;serifamp;quot;;">
<span style="font-size: small;">Please <strong><span style="text-decoration:underline;">
<span style="font-family: amp;quot;timamp;quot;,amp;quot;serifamp;quot;;">reply to all</span>
</span></strong> when responding to this email.</span>
</span>
</p>
Комментарии:
1. Какую базу данных вы используете? Я не думаю, что ТЕКСТ является стандартным типом SQL. В конце концов, HTML — это тоже текст.
2. Если вы публикуете код, XML или образцы данных, пожалуйста , выделите эти строки в текстовом редакторе и нажмите на кнопку «образцы кода» (
{ }
) на панели инструментов редактора, чтобы красиво оформить и выделить синтаксис!
Ответ №1:
Из MSDN
обратите внимание, что текстовый тип данных устарел и был заменен типом данных VARCHAR (MAX).
текст
Данные переменной длины, отличные от Юникода, на кодовой странице сервера и имеющие максимальную длину 231-1 (2 147 483 647) символов. Когда кодовая страница сервера использует двухбайтовые символы, объем хранилища по-прежнему составляет 2 147 483 647 байт. В зависимости от символьной строки размер хранилища может быть меньше 2 147 483 647 байт.
Ответ №2:
в чем конкретно ваша проблема? вы храните их в html-формате или cant? даже html-формат на самом деле является разновидностью формата xml, так что вы также можете хранить его непосредственно как тип xml. более того, если вы хотите отобразить эти данные в формате html в своем браузере, вы можете использовать метку. Использование html в качестве строки для свойства label.text.