sql >> Databáze >  >> RDS >> Sqlserver

Odeberte čísla z řetězcového serveru SQL

1. možnost –

Můžete vnořit REPLACE() funguje až do hloubky 32 úrovní. Běží rychle.

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

2. možnost --proveďte opak -

Odstranění nenumerických dat z čísla + SQL

3. možnost – pokud chcete použít regulární výraz

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



  1. Povolení ke vztahu odepřeno

  2. Heroku Rails 4 se nemohl připojit k serveru:připojení bylo odmítnuto

  3. Obecná chyba:Neshoda verze OS

  4. Funkce NCHR() v Oracle