русс | укр

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

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

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

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


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

Функции Oracle


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


· to_char(date [,format[,nlsparams]]) - дату в строку;

· to_char(number [,format[,nlsparams]]) - число в строку;

· to_date(string[,format[,nlsparams]]) - строку в дату;

· to_number( string [ ,format[, nlsparams] ]) - строку в число;

· to_timestamp(string, format) - строку во время.

В этих функциях format описание формата даты или числа, а nlsparams - национальные параметры. Формат строки для даты задается следующими элементами:

· "" - вставляет указанный в ковычках текст;

· AD, A.D. - вставляет AD с точками или без точек;

· ВС, B.C. - вставляет ВС с точками или без точек;

· СС, SCC - вставляет век, SCC возвращает даты ВС как отрицательные числа;

· D - вставляет день недели;

· DAY - вставляет имя дня, дополненное пробелами до длины в девять символов;

· DD - вставляет день месяца;

· DDD - вставляет день года;

· DY1 - вставляет сокращенное название дня;

· FF2 - вставляет доли секунд вне зависимости от системы счисления;

· НН, НН12 - вставляет час дня (от 1 до 12);

· НН24 - вставляет час дня (от 0 до 23);

· MI - вставляет минуты;

· MM - вставляет номер месяца;

· MOMn - вставляет сокращенное название месяца;

· MONTHn - вставляет название месяца, дополненное пробелами до девяти символов;

· RM - вставляет месяц римскими цифрами;

· RR - вставляет две последние цифры года;

· RRRR - вставляет весь год;

· SS - вставляет секунды;

· SSSSS - вставляет число секунд с полуночи;

· WW - вставляет номер недели года (неделя - 7 дней от первого числа, а не от понедельника до воскресенья);

· W - вставляет номер недели месяца;

· Y.YYY - вставляет год с запятой в указанной позиции;

· YEAR, SYEAR - вставляет год, SYEAR возвращает даты ВС как отрицательные числа;

· YYYY, SYYYY - вставляет год из четырех цифр, SYYYY возвращает даты ВС как отрицательные числа;



· YYY, YY, Y - вставляет соответствующее число последних цифр года.

Формат числовой строки задается следующими элементами:

· $ - вставляет знак доллара перед числом;

· В - вставляет пробелы для целой части десятичного числа, если она равна нулю;

· MI - вставляет знак минус в конце (например, '999.999mi');

· S - вставляет знак числа в начале или в конце (например,'s9999' или '9999s');

· PR - записывает отрицательное число в уголвых скобках (например,'999.999pr');

· D - вставляет разделитель десятичной точки в указанной позиции (например, '999D999');

· G - вставляет групповой разделитель в указанной позиции (например,'9G999G999'). При этом дробная часть числа отбрасывается;

· С - вставляет ISO идентификатор валюты в начале или в конце числа (например, 'с9999' или '9999с');

· L - вставляет локальный символ валюты в в начале или в конце числа (например, 'l9999' или '9999l');

· , - вставляет запятую в указанной позиции вне зависимости от группового разделителя;

· . - вставляет десятичную точку в указанной позиции вне зависимости от разделителя десятичной точки;

· V - возвращает значение, умноженное на 10^n, где n равно числу девяток после V. В случае необходимости это значение округляется;

· ЕЕЕЕ - 9.99ЕЕЕЕ возвращает значение в экспоненциальной форме записи;

· RM - RM значение будет записано римскими цифрами в верхнем регистре;

· rm - rm значение будет записано римскими цифрами в нижнем регистре;

· 0 - вставляет нули, вместо пробелов в начале строки или в конце, например, 9990 вставляет нули, вместо пробелов в конце строки;

· 9 - каждая 9 определяет значащую цифру.

select to_char(sysdate, '"системное время: "DD-MON-YY hh24.mi:ss CC "век"') as c from dual; select to_date('01012009','ddmmyyyy') as c from dual; select to_char(-10000,'99G999D99L', 'NLS_NUMERIC_CHARACTERS = '',.'' NLS_CURRENCY = ''baks'' ') as c from dual; select to_char(9.12345,'099.99') as c from dual


<== предыдущая лекция | следующая лекция ==>
Преобразование типов | Ключи и ограничения


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


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

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

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


 


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

 
 

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

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