sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan konverteres små bogstaver til store bogstaver i SQL Server - STORE ()

I SQL Server kan du konvertere enhver streng med små bogstaver til store bogstaver ved at bruge UPPER() funktion.

For at bruge den skal du blot sende strengen som et argument, når du kalder funktionen.

Syntaks

Her er den officielle syntaks:

UPPER ( character_expression )

Hvor character_expression er et udtryk for tegn eller binære data. Dette kan være en konstant, variabel eller kolonne. Det skal være af en datatype, der implicit kan konverteres til varchar . Hvis ikke, kan du bruge CAST() funktion til at konvertere den.

Eksempel

Her er et eksempel på UPPER() i aktion:

SELECT UPPER('louder please');

Resultat:

LOUDER PLEASE

Og vi får det samme resultat, selvom den originale streng allerede indeholder store bogstaver:

SELECT UPPER('Louder Please');

Resultat:

LOUDER PLEASE

Databaseeksempel

Her er et eksempel, der returnerer data fra en database og konverterer dem til store bogstaver:

USE Music;
SELECT TOP 5
    AlbumName AS Original, 
    UPPER(AlbumName) AS Uppercase
FROM Albums;

Resultat:

Original                Uppercase             
----------------------  ----------------------
Powerslave              POWERSLAVE            
Powerage                POWERAGE              
Singing Down the Lane   SINGING DOWN THE LANE 
Ziltoid the Omniscient  ZILTOID THE OMNISCIENT
Casualties of Cool      CASUALTIES OF COOL    

Du kan også bruge LOWER() på samme måde for at konvertere et strengudtryk til små bogstaver.


  1. MySQL Indsæt fra en database i en anden

  2. FROM_DAYS() Eksempler – MySQL

  3. SQL ORDER BY klausul for begyndere

  4. Vis værdier fra en MySQL-databasetabel inde i en HTML-tabel på en webside