КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Функции работы с датой
SUBSTR AT Символьные функции
ALLTRIM ALLTRIM(Символьная Строка) - удаляет пробелы из начала и конца строки. Пример:
? ALLTRIM(“ Дмитриев Анатолий Васильевич ”) Результат: “Дмитриев Анатолий Васильевич”
AT(СимвольнаяСтрока1, СимвольнаяСтрока2) - возвращает номер позиции, с которой символьная строка 1 входит в символьную строку 2.
Примеры:
? AT(“ан”, “Иванов”) Результат: 3 ? AT(“я”, “Иванов”) Результат: 0
CHRTRAN
CHRTRAN(СимвольнаяСтрока1, СимвольнаяСтрока2, СимвольнаяСтрока3) - переводит строку 1, используя строки 2 и 3 как таблицу преобразования. Пример:
S2=’абвгдежзиклмнопрстуфхцчшщьыъэюя’ S3=’АБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯ’’ ? CHRTRAN (‘Иванов’, S2, S3) Результат: ‘ИВАНОВ’
LEFT
LEFT(СимвольнаяСтрока, КоличествоСимволов) - выделяет из начала символьной строки указанное количество символов.
Пример: ? LEFT(‘База данных’,6) Результат: ‘База д’
LOWER
LOWER(СимвольнаяСтрока) - преобразует большие буквы в маленькие.
Пример:
? LOWER(‘Федченко А.Г.’) Результат: ‘федченко а.г.’
UPPER
UPPER(СимвольнаяСтрока) - преобразует маленькие буквы в большие. Пример: ? UPPER(‘ркси’) Результат: ‘РКСИ’ RIGHT
RIGHT(СимвольнаяСтрока, КоличествоСимволов) - выделяет из символьной строки заданное количество символов, начиная с последнего.
Пример:
RIGHT(‘Антонова’, 4) Результат: ‘нова’
SPACE
SPACE(Количество пробелов) - формирует строку из указанного числа пробелов.
Пример: SPACE(5) Результат: ‘ ‘
SUBSTR(СимвольнаяСтрока, Позиция, [КоличествоСимволов]) - выделяет с заданной позиции из символьной строки указанное количество символов. Если количество символов не указано, выделяются все оставшиеся символы.
Примеры: SUBSTR(‘Архитектура’, 5, 3) Результат: ‘тек’ SUBSTR (‘Архитектура’, 5) Результат: ‘тектура’
LEN
LEN(СимвольнаяСтрока) - возвращает количество символов в строке.
Пример:
LEN(‘клиент-сервер’) Результат: 13
PROPER
PROPER(‘Символьная строка’) - преобразует строку, каждое слово символьной строки будет написано с большой буквы, остальные буквы будут маленькими.
Пример: PROPER(‘колледж связи’) Результат: ‘Колледж Связи’
DATE DATE() - возвращает системную дату. Пример:
? DATE() Результат: {01/02/00}
DATETIME DATETIME() - возвращает системную дату и время.
Пример:
? DATETIME() Результат: {01/02/00 09:10:65 PM} DAY DAY(Дата) - выделяет номер дня из даты.
Пример:
DAY ({01/02/99}) Результат: 1
MONTH
MONTH(Дата) - выделяет номер месяца из даты.
Пример:
MONTH ({01/02/99}) Результат: 2
YEAR
YEAR(Дата) - выделяет год из даты.
Пример:
YEAR ({01/02/99}) Результат: 1999
WEEK
WEEK(Дата) - выдает номер недели, начиная с начала года.
Пример:
WEEK ({16/10/99}) Результат: 42
DOW
DOW(Дата) - выдает номер дня недели, воскресенье 0, понедельник – 1, вторник 2,…
Пример:
DOW ({16/10/99}) Результат: 6 (т.е. пятница)
Дата добавления: 2014-10-17; Просмотров: 315; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |