sql >> Databáze >  >> RDS >> Mysql

Jaké jsou rozdíly mezi datovými typy BLOB a TEXT v MySQL?

TEXT a CHAR se převedou do/ze znakové sady, kterou mají spojenou s časem. BLOB a BINARY jednoduše ukládají bajty.

BLOB se používá k ukládání binárních dat, zatímco text se používá k ukládání velkých řetězců.

Hodnoty BLOB jsou považovány za binární řetězce (byte řetězce). Nemají žádnou znakovou sadu a řazení a porovnávání je založeno na číselných hodnotách bajtů v hodnotách sloupců.

Hodnoty TEXT jsou považovány za nebinární řetězce (řetězce znaků). Mají znakovou sadu a hodnoty jsou tříděny a porovnávány na základě řazení znakové sady.

http://dev.mysql.com/doc/refman/5.0 /cs/blob.html



  1. mysql rekurzivní (stromová) rodičovská podřízená kategorie

  2. Převést „smalldatetime“ na „datetimeoffset“ v SQL Server (příklady T-SQL)

  3. Funkce spánku v ORACLE

  4. Jak echo náhodné řádky z databáze?