sql >> Databasteknik >  >> RDS >> Sqlserver

Lagra HTML i SQL Server

VARCHAR(MAX) om det hela ska vara ascii-baserat, säg för grundläggande HTML-tappplattor

NVARCHAR(MAX) om HTML-koden kan innehålla något innehåll

NVARCHAR fördubblar din lagringsanvändning eftersom den använder dubbelt så mycket utrymme som VARCHAR. HTML i sig kräver inte NVARCHAR, bara innehållet mellan HTML-taggarna kan baseras på språket osv.

Redigera:

Många år efter att jag gav det här svaret använder jag nästan alltid NVARCHAR nu om det finns något mellan tagginnehållet. Unicode är populärt...

Jag använder bara VARCHAR om jag bara lagrar enkla HTML-mallar, t.ex. taggar och platshållare
t.ex.:<div><span>[PLACEHOLDER]</span><div>

Ring samtalet baserat på ditt användningsfall...



  1. Skapa databastabell i PL/SQL-proceduren

  2. MYSQL lagrad procedur, fall

  3. Sök i Json-kolumnen med Laravel

  4. Hitta nummerposition i sträng