Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день!
Прошу не пинать, начинающий пользователь.
Суть. Есть файл csv в кодировке utf-8, после загрузки в mssql кириллица не отображается корректно. Да, я прочитал примеры, но не помогает.. Подскажите, пожалуйста, где мне изменить код, чтоб отображение стало корректным. Пример и скрин прикладываю.
--Создаю таблицу:
create table [dbo].[sales](
Kanal NVARCHAR(255) NULL,
Mag NVARCHAR(255) NULL,
datet NVARCHAR(255) NULL,
chek NVARCHAR(255) NULL,
kat NVARCHAR(255) NULL,
grupkat NVARCHAR(255) NULL,
podkat NVARCHAR(255) NULL,
god NVARCHAR(255) NULL,
dk NVARCHAR(255) NULL,
dateopendk NVARCHAR(255) NULL,
prod NVARCHAR(255) NULL,
prodkol NVARCHAR(255) NULL,
skidka NVARCHAR(255) NULL,
marga NVARCHAR(255) NULL,
)
-- загрузка
bulk insert [dbo].[sales]
from 'C:\Users\User\Desktop\P\2021.csv'
with(
rowterminator = '\n',
fieldterminator = ',',
firstrow = 2,
Batchsize = 10000
)
SELECT name, collation_name FROM sys.databases WHERE name = 'mydbvv';
select*from [dbo].[sales]
ALTER DATABASE [mydbvv] COLLATE Latin1_General_CI_AS;
SELECT name, collation_name FROM sys.databases WHERE name = 'mydbvv';
select*from [dbo].[sales]
Неактивен