sql >> Database >  >> RDS >> Sqlserver

voeg subtekenreeks in nieuwe kolom in

Probeer

UPDATE Name
SET ref_id = CASE WHEN CHARINDEX('-',full_id) = 4 THEN SUBSTRING(full_id,1,3) ELSE NULL END

Dat stelt de ref_id-kolom voor alle rijen in met de eerste 3 tekens van de full_id-kolom.



  1. Creëer triggerfout:ongeldige syntaxis

  2. mysql - twee limieten nodig?

  3. Mysql bouwt dynamisch querystring in een opgeslagen procedure op basis van logica

  4. mysql_query retourneert alleen stringtype voor int/fload db-type