sql >> Database >  >> RDS >> Sqlserver

Gedrag van unieke index, varchar-kolom en (lege) spaties

Uitleg over lege plekken :

Hier is een bekend voorbeeld van alle bovengenoemde gevallen:

DECLARE @a VARCHAR(10)
DECLARE @b varchar(10)

SET @a = '1'
SET @b = '1 ' --with trailing blank

SELECT 1
WHERE 
    @a = @b 
AND @a NOT LIKE @b
AND @b LIKE @a

Hier is wat meer informatie over trailing blanks en de LIKE clausule .

Met betrekking tot indexen:

(Genomen van hier .)




  1. paginering en filtering op een zeer grote tabel in postgresql (keyset paginering?)

  2. Omvang van SQL Server-database met behulp van back-upgeschiedenis

  3. Visual Studio - Kan MySql-databasetabel niet koppelen aan DataSet

  4. Gegevens weergeven in een RecyclerView