SQL-запрос, чтобы сделать все данные в столбце UPPER CASE?
Мне нужен SQL-запрос, чтобы сделать все данные в столбце UPPER CASE?
Любые идеи?
Ответ 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