русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Текстові типи даних


Дата добавления: 2015-07-09; просмотров: 1016; Нарушение авторских прав


У полях таблиць часто використовуються текстові типи даних. У порівнянні з числовими, текстові дані дозволяють використовувати більшу кількість символів: букви, числа і спеціальні символи, наприклад, такі як ? або >. При введенні текстових даних, наприклад, в поле таблиці, вони беруться в одинарні або подвійні лапки (‘ або “).

Тип CHAR (n) – це перший тип текстових даних. При збереженні даних цього типу для кожного символу виділяється по одному байту. Число n в круглих дужках визначає розмір пам’яті, який виділяється для текстових даних. Наприклад, якщо для поля таблиці визначений тип CHAR (15), то для кожного значення поля, яке може містити максимум 15 символів, виділяється по 15 байт пам’яті. Якщо ви введете менше ніж 15 символів, то SQL Server добавить пробіли після останнього символа.

Тип NCHAR (n) має практично ті ж характеристики, що і CHAR. Єдина відмінність між ними полягає в тому, що дані типу NCHAR можуть містити не більше 4000 символів Unicode.

Тип VARCHAR(n) дозволяє зберігати дані змінної довжини, які містять до 8000 символів. На відміну від типу CHAR, розмір пам’яті змінюється в залежності від кількості введених символів.

Наприклад, якщо для поля таблиці визначити тип VARCHAR (15), то елементи цього поля можуть містити до 15 символів. Але якщо ви введете меншу кількість символів, то пробіли добавлятися не будуть. Таким чином, подібні елементи поля будуть займати в пам’яті менше 15 байт. Тому, якщо припускається, що в полі будуть використовуватися текстові дані різної довжини, треба використати тип VARCHAR, щоб зекономити місце на диску.

Тип NVARCHAR має практично ті ж характеристики, що і VARCHAR. Єдина відмінність між ними в тому, що дані типу NVARCHAR можуть містити не більше 4000 символів Unicode.

 



<== предыдущая лекция | следующая лекция ==>
Тип даних: числові з плаваючою крапкою. | Типи даних для збереження комбінацій дати і часу DATETIME і SMALLDATETIME


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.34 сек.