У меня есть столбец в таблице базы данных (SQL Server 2005), который содержит данные, как это:Прописные первые два символа в столбце таблицы БД
TQ7394
SZ910284
T r1534
su8472
Я хотел бы обновить этот столбец так что первые два символа имеют верхний регистр. Я также хотел бы удалить любые пробелы между первыми двумя символами. Таким образом, T q1234
станет TQ1234
.
Решение должно иметь возможность справиться с несколькими пробелами между первыми двумя символами.
Возможно ли это в T-SQL? Как насчет ANSI-92? Я всегда заинтересован в том, как это делается в других db, поэтому не стесняйтесь публиковать ответы на PostgreSQL, MySQL и др.
Что будет T Q7394 возврат? TQ7394? –
Bravax
2008-10-08 12:24:18
Хорошая точка. Также необходимо удалить несколько пространств; Я уточню вопрос. – 2008-10-08 12:27:37