Essayez
UPDATE Name
SET ref_id = CASE WHEN CHARINDEX('-',full_id) = 4 THEN SUBSTRING(full_id,1,3) ELSE NULL END
Cela définira la colonne ref_id pour toutes les lignes en utilisant les 3 premiers caractères de la colonne full_id.
Essayez
UPDATE Name
SET ref_id = CASE WHEN CHARINDEX('-',full_id) = 4 THEN SUBSTRING(full_id,1,3) ELSE NULL END
Cela définira la colonne ref_id pour toutes les lignes en utilisant les 3 premiers caractères de la colonne full_id.
Ajouter une étape de travail à un travail existant de l'Agent SQL Server (T-SQL)
Déploiement d'une application Django sur AWS Elastic Beanstalk
Comment ajouter un logo à un en-tête de rapport dans Microsoft Access
Comment utiliser le tri (Ordre par) dans l'instruction Select dans SQL Server - Tutoriel SQL Server / TSQL Partie 109