сначала я думал, что вы хотите получить Джима в результате, затем это сделает работу
select substr(column1, 1, 3) from tablename
затем вы сказали что-то о сохранении полного имени для бэкэнда, но хотите отобразить разные вещи, так что я думаю, вам нужны оба значения в вашем запросе, как это
select column1 as fullName,substr(column1, 1, 3) as displayName from tablename
вы можете использовать displayName в вашем внешнем интерфейсе, в то время как fullName используется, когда вы выбрасываете его в бэкэнд