SQL 2005 ser de alltid ut så ? Om du menar att datatypen på fältet är text, så kan du göra så här... Nej det kan var XXXXX-07-001 till XXXXX-07-018. Pröva detta.Klippa text i ett fält
Jag har ett text fält 7304-07-001
Som jag vill klippa bort och spara till 7304-07!
Förslag tackSv: Klippa text i ett fält
xxxx-yy-zzz ??
isåfall kan du kan göra
minstring = minstring.Remove(startposition);
Edit: oj missade att det var en sql fråga :)Sv: Klippa text i ett fält
<code>
UPDATE [tabell] SET [textsträng] = '7304-07'
WHERE CAST([textfält] AS varchar(8000)) = '7304-07-001'
</code>
/HåkanSv:Klippa text i ett fält
men oftast är det XXXX-07-001Sv: Klippa text i ett fält
<code>
UPDATE [tabell] SET [textsträng] = SUBSTRING([textsträng], 1, 7)
</code>