Изучаем sql


SELECT @@global.time_zone, @@session.time_zone



Pdf көрінісі
бет125/261
Дата28.07.2022
өлшемі1,6 Mb.
#147825
1   ...   121   122   123   124   125   126   127   128   ...   261
Байланысты:
Изучаем SQL ( PDFDrive )

SELECT @@global.time_zone, @@session.time_zone;
+++
| @@global.time_zone | @@session.time_zone |
+++
| SYSTEM | SYSTEM |
+++
1 row in set (0.00 sec)
Значение 
system
(система) сообщает, что сервер использует настройку
часового пояса сервера, на котором установлена БД.
Если пользователь находится в Цюрихе (Швейцария) и по сети откры
вает сеанс на сервере MySQL, расположенном в НьюЙорке, вероятно,
он захочет изменить часовой пояс для своего сеанса и может сделать
это посредством следующей команды:
mysql> 
SET time_zone = 'Europe/Zurich';
Query OK, 0 rows affected (0.18 sec)
Если снова проверить настройки часового пояса, увидим следующее:
mysql> 
SELECT @@global.time_zone, @@session.time_zone;
+++
| @@global.time_zone | @@session.time_zone |
+++
| SYSTEM | Europe/Zurich |
+++
1 row in set (0.00 sec)
Все даты, отображаемые в сеансе, теперь будут соответствовать Цю
рихскому времени.


142
Глава 7. Создание, преобразование и работа с данными
Пользователи Oracle Database могут изменить настройку часо
вого пояса для сеанса следующей командой:
ALTER SESSION TIMEZONE = 'Europe/Zurich'
Создание временных данных
Временные данные могут быть сформированы любым из следующих
средств:

Копирование даты из имеющегося столбца типа 
date

datetime
или
time

Выполнение встроенной функции, возвращающей значение типа
date

datetime
или 
time

Создание строкового представления временных данных, которое
потом преобразовывается сервером
Для применения последнего метода необходимо понимать различные
компоненты, используемые при форматировании дат.


Достарыңызбен бөлісу:
1   ...   121   122   123   124   125   126   127   128   ...   261




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет