sql >> Database >  >> RDS >> Mysql

Verschil tussen NULL en blanco waarde in Mysql

  1. NULL is een afwezigheid van een waarde. Een lege string is een waarde, maar is gewoon leeg. NULL is speciaal voor een database.

  2. NULL heeft geen grenzen, het kan worden gebruikt voor string , integer , date , etc. velden in een database.

  3. NULL geen geheugen is toegewezen, de string met NULL waarde is slechts een aanwijzer die nergens in het geheugen naar verwijst. echter, Leeg IS toegewezen aan een geheugenlocatie, hoewel de waarde die in het geheugen is opgeslagen "" . is .



  1. Welk structuurtype gebruik ik voor HTML-inhoud (MySQL)

  2. PDO en MySQL Fulltext-zoekopdrachten

  3. Prestatieprobleem met MySQL MyISAM-tabel opnieuw bekeken

  4. Converteer 'datetimeoffset' naar 'time' in SQL Server (T-SQL-voorbeelden)