русс | укр

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

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

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

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


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

WHERE CAST (Data Nar AS CHAR (8))


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


STARTING WITN “29.10”

або, для InterBase, - без непотрібного перетворення типів

46). SELECT *

FROM Pracivnyky

WHERE Data Nar LIKE “29.10%”

На практиці перетворення CAST найчастіше використовується:

1 – для перетворення значень, отриманих від стовпчика таблиці з непідходящим типом даних.

Наприклад, стовпчик визначений як стрічковий, але ми знаємо, що насправді він містить зображення чисел (тобто, послідовності символів – цифр) або дат (тобто, стрічки, які можна трактувати як “день/місяць/рік”

2 – для приведення даних, що повертаються запитом до типу, який підтримується мовою програмування клієнтської програми.

Наприклад, більшість мов програмування не підтримує спеціальних типів даних для дати і часу, - і для опрацювання таких значень програмою їх необхідно перетворити до літерних стрічок.

3 – для приведення значень із однієї таблиці до типу даних, аналогічних значень іншої таблиці.

Наприклад, якщо в таблиці замовлень дата замовлення зберігається у вигляді значення типу DATE, а в таблиці наявності товару на складі дата зберігається у вигляді літерного рядка, то для їх порівняння потрібно: або перетворити дату замовлення у стрічку, або стрічку із таблиці “Наявні товари” привести до типу DATE.

Ще один приклад:

При об’єднанні результатів двох вибірок за допомогою операції UNION стовпчики, що об’єднуються, повинні бути однакового типу. Тому для використання такого об’єднання може бути необхідно привести стовпчики однієї вибірки до типу даних стовпчиків іншої.

10.7.5. Використання операції склеювання літерних рядків||

Операція || з’єднує два літерних значення, які можуть бути результатами виразів:

 
 

 


Цю операцію можна використовувати як в секції SELECT, так і в умовах відбору.

47). Наступний запит виводить в одному стовпчику прізвища покупців і назви їх міст:



47). SELECT Prizv ||′(′||Misto||′)′



<== предыдущая лекция | следующая лекция ==>
Використання функції CAST | Запити на об’єднання: об’єднання результатів кількох запитів(операція UNION)


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


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

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

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


 


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

 
 

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

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