Edytuj:
W My SQL , możesz użyć LEFT (lub SUBSTRING ) do SELECT określona liczba znaków z string . Ponieważ potrzebujesz pierwszych znaków, proponuję użyć LEFT :
SELECT LEFT(field_value, 20) FROM MyTableName
Oryginał:
(Ponieważ tag był pierwotnie C# , poniższe rozwiązanie zapewnia rozwiązanie dla C# problem)
Powinieneś użyć Substring(0, 20) . Pierwszy argument (0 ) to indeks początkowy, a drugi argument (20 ) to długość string chcesz wziąć.
Na przykład:
var str = "123456789012345678901234567890";
str = str.Substring(0, 20);