Hi, многоуважаемый All!

    Не подскажете где можно вычитать информацию о
    явном пребразовании типов в FB 2, а именно о
    привидении к varchar. Например:

    Cast(current_timestamp as varchar(64))
    Cast(Cast(1.1 as numeric) as varchar(64))
    Cast(Cast(1.1 as Double) as varchar(64))

    А именно интересует, будут ли меняться разделители:
      1) Целой и дробной части
      2) Разделители даты
      3) Разделители времени
      4) Используются ли разделители 1'000
      5) Какой формат данных берётся для преобразования
         даты/времени - длинный или короткий

    Подозреваю что настройки берутся из системы, на которой
    запущен FB, однако практика показывает что бывают случаи
    когда эти настройки различные на клиентских машинах отсюда
    возникает ещё пара вопросов:

      1) Есть ли API, или что-то еще, что-бы узнать настройки сервера
      2) Возможно есть смысл подумать о подобных преобразованиях в
         каком-то стандартном виде в независимости от настроек системы

    И последний вопрос - каково поведение сервера при передаче
    даты/времени от клиента с другого часового пояса, приводит ли
    сервер дату время к часовому поясу клиента при передаче ему и
    наобороот ?

PS: Сорри понимаю, понедельник - день тяжёлый, но ...
    
С уважением,
Константин Григорьевич.
===============
Если "низя", но очень "хотса" - то "мона" :)



--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить