Função de Tempo de Execução mvSQL - CLIENT()¶
Resumo¶
Obtém uma propriedade do cliente – normalmente, o navegador da web.
Sintaxe¶
CLIENT(property)
Parâmetros¶
Propriedade¶
A propriedade solicitada. Os valores suportados incluem:
IPADDRESS
- Endereço IP do cliente IPv4 ou IPv6.TIMEZONE
- fuso horário IANA nome (2.5).TIMEZONEOFFSET
- Deslocamento de fuso horário no formato ISO±[hh]:[mm]
(2.5).LOCALE
- Localidade em ISOregion-language
formatar.
Obrigatório.
Devoluções¶
Corda¶
O formato varia de acordo com o dado property
.
Observações¶
Quando um evento é executado pelo serviço em segundo plano, as informações do cliente não ficam disponíveis. O CLIENT()
função não retornará resultados significativos.
Os fusos horários da IANA são diferentes dos fusos horários do Windows. Não há mapeamento direto entre os dois.
No Vinyl 2.4 e anteriores, o nome do fuso horário retornará uma string vazia para alguns clientes. Em particular, o Internet Explorer 11 não fornece o nome do fuso horário.
No Vinyl 2.5 e superior, se o fuso horário do cliente não puder ser determinado, o fuso horário do servidor de aplicação do Vinyl será retornado.
Não é possível mapear um deslocamento de fuso horário para um nome de fuso horário.
Exemplos¶
Endereço de IP¶
CLIENT(IPADDRESS)
Devoluções 192.0.2.222
(IPv4) ou 2001:db8:85a3:8d3:1319:8a2e:370:7348
(IPv6).
Fuso Horário¶
CLIENT(TIMEZONE)
Devoluções America/New_York
Compensação de Fuso Horário¶
CLIENT(TIMEZONEOFFSET)
Devoluções -04:00
Localidade¶
CLIENT(LOCALE)
Devoluções en-US