![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Текстовые типы данных так же, как и символьные, позволяют хранить текстовые данные. Они обеспечивают хранение очень большого количества символов – до 2 Гбайт. К текстовым типам данных относятся:
Text –этот тип обеспечивает хранение блоков текста длиной до 231–1 (2 147 483 647) символов. Как и для данных типа image, при работе с данными типа text сервер первоначально выделяет для хранения данных одну страницу (8 Кбайт). При необходимости выделяются дополнительные страницы, которые связываются в цепочку.
Ntext –при работе с большим объемом текста в формате Unicode используется тип данных ntext,обеспечивающий хранение до 230–1 (1 073 741 823) символов. Хранение данных типа ntextосуществляется теми же методами, что и типов text и image.
Работа с текстовыми типами данных отличается от работы с символьными типами данных. SQL Server 7.0 предлагает набор специализированных функций для обработки текстовых данных. Эти функции перечислены в таблице.
Функция | Назначение |
DATALENGTH | Возвращает количество байт, занимаемых величиной. |
PATINDEX | Поиск подстроки в текстовом поле |
SUBSTRING | Возвращает подстроку текстового поля |
TEXTPTR | Возвращает указатель на текстовую колонку |
TEXTVALID | Проверка правильности указателя |
READTEXT | Считывает данные из текстового поля |
SET TEXTSIZE | Определяет количество символов, возвращаемых командой SELECT |
UPDATETEXT | Используется для изменения текстовых данных |
WRITETEXT | Перезаписывает текстовые поля в строке |
Дата публикования: 2014-11-28; Прочитано: 354 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!