Правая сторона alt shift в sql

Как добавить все строки в запросе SQL с текстом?

Чтобы добавить что-то в начало моих строк кода, я могу использовать Alt+Shift вниз по левой стороне и ввести что-то, чтобы изменить

example-1
example-12
example-123
example-1234
example-12345

в

a.example-1
a.example-12
a.example-123
a.example-1234
a.example-12345

но если я хочу добавить что-то с правой стороны, получается так

a.example-1*
a.example-1*
a.example-1*3
a.example-1*34
a.example-1*345

когда я хочу, чтобы это выглядело так

a.example-1*
a.example-12*
a.example-123*
a.example-1234*
a.example-12345*

Итак, как мне это сделать? Можно ли добавить все строки чем-нибудь с помощью Alt+Shift или есть другой метод?

* Редактировать пример

Чтобы уточнить, мне нужно отредактировать текст в моем коде SQL, а не текст в моих таблицах и тому подобное. Напр.:

SELECT TOP 1000 
   [day]
  ,[workout_name]
  ,[reps]
FROM [tom].[dbo].[workout_routine]

но вместо запятых в начале [day], [workout_name], скажем, они мне нужны в конце, например:

SELECT TOP 1000 
   [day],
   [workout_name],
   [reps]
FROM [tom].[dbo].[workout_routine]

Потому что Alt+Shift работает и выравнивает любой столбец текста, но мне нужно знать, есть ли способ добавить что-либо в конец строк разной длины.

2 ответа

В mysql есть функция Concat.

Select concat(row, ' text after row') from table

Если вы хотите изменить скрипт, вы можете использовать Regex для замены $, который представляет символ конца строки. Так что, если вы были в Notepad++, вы можете найти и заменить на $. Убедитесь, что вы разрешаете регулярные выражения в режиме поиска.

Другие вопросы по тегам