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

Hapus nomor dari string sql server

Opsi pertama -

Anda dapat membuat sarang REPLACE() berfungsi hingga kedalaman 32 level. Ini berjalan cepat.

REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE (@str, '0', ''),
'1', ''),
'2', ''),
'3', ''),
'4', ''),
'5', ''),
'6', ''),
'7', ''),
'8', ''),
'9', '')

Opsi ke-2 --lakukan kebalikan dari -

Menghapus data nonnumerik dari angka + SQL

Opsi ke-3 - jika Anda ingin menggunakan regex

laluhttp://www.sqlteam.com/forums/topic.asp?TOPIC_ID=27205



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PARSE() vs TRY_PARSE() di SQL Server:Apa Bedanya?

  2. Bagaimana DENSE_RANK() Bekerja di SQL Server

  3. Nama file SQL Server vs versi

  4. SQL Server - Hapus semua karakter ASCII yang tidak dapat dicetak

  5. @@ROWCOUNT – Dapatkan Jumlah Baris yang Dipengaruhi oleh Pernyataan Terakhir di SQL Server