Size: a a a

2021 June 26

N

Ninja Reputation in sql_ninja
Репутация @buka_byte: 3
источник

Л

Лучший ник in sql_ninja
Здравствуйте!
источник

Л

Лучший ник in sql_ninja
Подскажите пожалуйста, имеет ли значение знак N перед nvarchar строкой в sql server 2016+ ?
источник

Л

Лучший ник in sql_ninja
В примерах кода с sql server 2012 и ранее этот знак везде указывался, я вычитал что это ускоряет запрос
источник

Л

Лучший ник in sql_ninja
я вычитал что это ускоряет запрос именно в старых базах, а за новые информации не нашёл
источник

ДT

Дмитрий Texnix... in sql_ninja
😐
источник

Л

Лучший ник in sql_ninja
источник

DB

Dmitriy Belkin in sql_ninja
Вы вычитали бред. Почитайте ещё
источник

Л

Лучший ник in sql_ninja
Вот типа
источник

Л

Лучший ник in sql_ninja
Так бред в какую сторону?)
источник

Л

Лучший ник in sql_ninja
Бред то,что нужно использовать этот символ или что не нужно?)
источник

DB

Dmitriy Belkin in sql_ninja
Ну вроде хорошей практикой считается указывать его везде, чтобы потом проблем не хряпнуть и не разбираться, нужен он в конкретном случае или нет
источник

Л

Лучший ник in sql_ninja
Ок, буду так делать
источник

DB

Dmitriy Belkin in sql_ninja
И почитайте все-таки зачем он нужен
источник

Л

Лучший ник in sql_ninja
Это означает, что следующая строка в Unicode (N фактически означает набор символов на национальном языке). Это означает, что вы передаете значение NCHAR, NVARCHAR или NTEXT, а не CHAR, VARCHAR или TEXT.
источник

Л

Лучший ник in sql_ninja
Хотя я не понимаю зачем при обращении к столбцу который и так определён типом nvarchar(unicode) ещё дополнительно указывать N
источник

ДT

Дмитрий Texnix... in sql_ninja
покаж пример
источник

ДT

Дмитрий Texnix... in sql_ninja
обычно текст оборачивают с N
источник

Л

Лучший ник in sql_ninja
Все современные операционные системы и платформы разработки используют Unicode внутренне. Используя nvarchar , а не varchar , вы можете избежать преобразования кодировки каждый раз, когда вы читаете или записываете в базу данных.
источник

Л

Лучший ник in sql_ninja
Вот, так значит если обрабатывать строки в столбце  который имеет тип nvarchar и не указывать перед строкой N' , то по идеи никакого лишнего преобразования и так быть не должно
источник