powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / На практике какой тип символьного поля лучше использовать char или Nchar?
5 сообщений из 5, страница 1 из 1
На практике какой тип символьного поля лучше использовать char или Nchar?
    #32068149
yevgenij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Раньше писал на Foxpro и Access. Сейчас изучаю Microsoft SQL.Пробую начать писать 1-й раз большую задачу под SQL. Подскажите, пожалуйста, нужно ли использовать UNICODe в символьных полях таблиц с данными на русском языке.
...
Рейтинг: 0 / 0
На практике какой тип символьного поля лучше использовать char или Nchar?
    #32068153
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если язык только русский то можно и не unicode....
...
Рейтинг: 0 / 0
На практике какой тип символьного поля лучше использовать char или Nchar?
    #32068186
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С char заподло в том что если поле типа char(10), а значение, например='AA', то SQL ,будет хранить 'AA '.
Поэтому я использую nvarchar().
...
Рейтинг: 0 / 0
На практике какой тип символьного поля лучше использовать char или Nchar?
    #32068187
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин,пардон, не в тему.
...
Рейтинг: 0 / 0
На практике какой тип символьного поля лучше использовать char или Nchar?
    #32068562
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за вопрос. На мой взгляд, очень интересная тема. Что лучше char или nchar? Char или varchar? Char или nvarchar?
На мой взгяд, однозначного ответа нет.
Что для нас важнее экономия места или скорость обработки?
А не сядем ли мы в лужу, когда наш любимый M$ откажется от поддержки национальных кодовых таблиц?

У меня готовых ответов на все случаи жизни нет.

Есть клиенты под BDE? Никакого юникода.
Записи в основном не изменяются, а только добавляются? varchar
Записи часто изменяются? Char.
Несколько языков? Nchar.

Для себя я сделал вывод. Для работы на перспективу буду использовать n[var]char. Но у меня все приложения мелкие и некритичные к скорости обработки.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / На практике какой тип символьного поля лучше использовать char или Nchar?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]