Chỉnh sửa:
Trong My SQL
, bạn có thể sử dụng LEFT
(hoặc SUBSTRING
) thành SELECT
số lượng ký tự nhất định từ một string
. Vì những gì bạn cần là các ký tự đầu tiên, tôi khuyên bạn nên sử dụng LEFT
:
SELECT LEFT(field_value, 20) FROM MyTableName
Bản gốc:
(Vì thẻ ban đầu là C#
, giải pháp sau đây cung cấp giải pháp cho C#
vấn đề)
Bạn nên sử dụng Substring(0, 20)
. Đối số đầu tiên (0
) là chỉ mục bắt đầu và đối số thứ hai (20
) là độ dài của chuỗi string
bạn muốn lấy.
Ví dụ:
var str = "123456789012345678901234567890";
str = str.Substring(0, 20);