sql >> Database >  >> RDS >> Sqlserver

Hoe hoofdletters naar kleine letters te converteren in SQL Server - LOWER()

In SQL Server kunt u elke tekenreeks met hoofdletters naar kleine letters converteren met behulp van de LOWER() functie.

Geef de tekenreeks gewoon op als argument wanneer u de functie aanroept, en deze wordt teruggegeven in kleine letters.

Syntaxis

Dit is de officiële syntaxis:

LOWER ( character_expression )

Waar character_expression is een uitdrukking van karakter of binaire gegevens. Dit kan een constante, variabele of kolom zijn. Het moet van een gegevenstype zijn dat impliciet converteerbaar is naar varchar . Zo niet, dan kunt u de CAST() . gebruiken functie om het te converteren.

Voorbeeld 1 – Basisgebruik

Hier is een voorbeeld van LOWER() in actie:

SELECT LOWER('POSITIVITY');

Resultaat:

positivity

En we krijgen hetzelfde resultaat, zelfs als de originele string al kleine letters bevat:

SELECT LOWER('Positivity');

Resultaat:

positivity

Voorbeeld 2 – Databasevoorbeeld

Hier is een voorbeeld dat gegevens uit een database retourneert en converteert naar kleine letters:

USE Music;
SELECT TOP 5
    AlbumName AS Original, 
    LOWER(AlbumName) AS Lowercase
FROM Albums;

Resultaat:

Original                Lowercase             
----------------------  ----------------------
Powerslave              powerslave            
Powerage                powerage              
Singing Down the Lane   singing down the lane 
Ziltoid the Omniscient  ziltoid the omniscient
Casualties of Cool      casualties of cool    

U kunt ook UPPER() . gebruiken op dezelfde manier om een ​​tekenreeksuitdrukking naar hoofdletters te converteren.


  1. Datums opmaken in Oracle

  2. Hoe de korte maandnaam van een datum in MySQL te krijgen

  3. E-mailbevestiging afhandelen tijdens registratie in Flask

  4. Hoe taalinstellingen uw FORMAT()-resultaten in SQL Server kunnen beïnvloeden (T-SQL-voorbeelden)