Подтвердить что ты не робот

SQL-запрос, чтобы сделать все данные в столбце UPPER CASE?

Мне нужен SQL-запрос, чтобы сделать все данные в столбце UPPER CASE?

Любые идеи?

4b9b3361

Ответ 1

Постоянный:

UPDATE
  MyTable
SET
  MyColumn = UPPER(MyColumn)

Temporary:

SELECT
  UPPER(MyColumn) AS MyColumn
FROM
  MyTable

Ответ 2

Кроме того, если для вас было важно, чтобы вы обновляли строки, которые в настоящее время не прописны, вы можете добавить предложение WHERE следующим образом:

UPDATE MyTable
SET    MyColumn = UPPER(MyColumn)
WHERE  MyColumn != UPPER(MyColumn)
COLLATE Latin1_General_CS_AS