русс | укр

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

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

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

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


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

Основные строковые функции


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


Функция UCASE преобразует символы в верхний регистр.

 

Пример 1. Вывести фамилии студентов заглавными буквами, переименовав поле fam в familio.

SELECT UCASE(FAM) AS FAMILIO FROM DANNIE

 

Функция UPPER – переводит все символы указанной в параметре строки в верхний регистр (работает только с латиницей).

 

Функция LCASE преобразует символы в нижний регистр.

 

Пример 2. Вывести фамилии студентов строчными буквами, переименовав поле fam в familio.

SELECT LCASE(FAM) AS FAMILIO FROM DANNIE

 

Функция LOWER – переводит все символы указанной в параметре строки в нижний регистр (работает только с латиницей).

 

Функция СONCAT(str1,str2...) возвращает строку, созданную путем объединения аргументов (аргументы указываются в скобках - str1,str2...)., аргументами являются имена полей.

 

Пример 3. Вывести фамилию и имя студента в одном поле.

SELECT CONCAT(FAM, IMA) FROM DANNIE

Результатом будет строка, состоящая из фамилии и имени, не разделенных пробелом. Для добавления пробела запрос нужно изменить:

SELECT concat(fam,' ', ima) FROM `dannie`

 

ФункцияINSERT(str, pos, len, new_str)возвращает строку str, в которой подстрока, начинающаяся с позиции pos и имеющая длину len символов, заменена подстрокой new_str.

Пример 4. Вывести фамилии студентов с 3 символа (вставить с 1 позиции 3 пробела).

SELECT INSERT(FAM, 1, 3, ' ') FROM DANNIE

ФункцияLENGTH(str) возвращает длину строки str.

 

Пример 5. Вывести фамилия студента и количество символов в ней.

SELECT FAM, LENGTH(FAM) FROM DANNIE

ФункцияREPEAT(str, n) возвращает строку str n-количество раз.

 

Пример 6. Вывести фамилию студента 3 раза в одном поле.SELECT REPEAT(`fam`,3) FROM `dannie`

ФункцияREPLACE(str, pod_str1, pod_str2) возвращает строку str, в которой все подстроки pod_str1 заменены подстроками pod_str2.



 

Пример 7. В названиях городов заменить длинное 'Армавир' на короткое 'Ар'.

SELECT REPLACE(NAZVANIE,'АРМАВИР','АР') FROM GOROD

ФункцияREVERSE(str) возвращает строку str, записанную в обратном порядке.

 

Пример 8. Написать фамилии студентов в обратном порядке. SELECT REVERSE(FAM) FROM DANNIE


<== предыдущая лекция | следующая лекция ==>
Лабораторная работа №4 | Основные числовые функции


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


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

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

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


 


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

 
 

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

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