Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



Текстовые типы данных так же, как и символьные, позволяют хранить текстовые данные. Они обеспечивают хранение очень большого количества символов – до 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; Прочитано: 331 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...