Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara Mengembalikan String dalam Urutan Terbalik menggunakan SQL Server – REVERSE()

Mulai dari SQL Server 2008, REVERSE() fungsi dapat digunakan untuk membalikkan urutan string. Artinya, ia mengembalikan karakter dalam string dalam urutan terbalik.

Berikut sintaksnya:

REVERSE ( string_expression )

Di mana string_expression adalah ekspresi dari string atau tipe data biner. Ini bisa berupa konstanta, variabel, atau kolom dari karakter atau data biner.

Contoh

Berikut ini contoh cepat untuk ditunjukkan:

SELECT REVERSE('Dog');

Hasil:

goD

Beberapa Kata

Perhatikan bahwa seluruh string dibalik. Jadi jika berisi beberapa kata, kata pertama di akhir, dan kata terakhir di awal, dll.

Ini contoh yang saya maksud:

SELECT REVERSE('faced drawer pay');

Hasil:

yap reward decaf

Membalikkan String dari Query Database

Berikut ini contoh pembalikan data yang dikembalikan dari database:

USE Music;
SELECT TOP 5 AlbumName, REVERSE(AlbumName) AS Reversed
FROM Albums;

Hasil:

AlbumName               Reversed              
----------------------  ----------------------
Powerslave              evalsrewoP            
Powerage                egarewoP              
Singing Down the Lane   enaL eht nwoD gnigniS 
Ziltoid the Omniscient  tneicsinmO eht diotliZ
Casualties of Cool      looC fo seitlausaC    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masalah dalam Membuka File MDF karena Mengatakan Kesalahan SQL 5171? - Posting tamu oleh Andre Williams

  2. grup sql dengan versus berbeda

  3. Lokal vs. SaaS:Arsitektur Sistem Pemantauan Basis Data

  4. Nama kolom atau jumlah nilai yang diberikan tidak sesuai dengan definisi tabel

  5. Sisipkan beberapa baris TANPA mengulangi bagian INSERT INTO ... dari pernyataan?