Как можно объединить все значения строки в одном поле в MS SQL Server,Объединить все значения столбцов в один столбец в CSV
Пусть мой формат таблицы ::
area_name || city || state || postal_code || country || address
Выход
area||city||state||postal_code||country||
area,city,state,postal_code,country
Как объединить значения AREA_NAME, город, штат, pOSTAL_CODE и страны, чтобы сделать один адрес в формате CSV.
Мой код
CREATE PROC [dbo].[p_insert_address]
@ID INT = 0,
@area_name VARCHAR(20)
@city VARCHAR(20),
@state VARCHAR(20),
@postal_code VARCHAR(20),
@country VARCHAR(20)
AS
BEGIN
SET NOCOUNT ON;
INSERT INTO address (@area_name, city, state, postal_code, country)
VALUES (@area_name, @city, @state, @postal_code, @country);
SET NOCOUNT OFF;
END
@Zohar спасибо за редактирование !!! – user4221591
Вы хотите выбрать их как csv или вставить, а затем как csv в таблицу? –