O sistema de fluxo de trabalho suporta literais da maioria dos tipos de dados simples e compostos suportados.
A seguir, uma lista dos literais de tipos de dados simples e compostos suportados:
true
false
Insira esses literais conforme mostrado acima: minúsculas e sem aspas.
[+|-]<dígitos>.<dígitos>[(E|e)[+|-]<dígitos>]
em que conjuntos de dígitos separados por ponto decimal podem ser
opcionais (mas não ambos os conjuntos), e o ponto decimal é opcional
se existir E ou e. São exemplos de literais flutuantes:1.0 0.53 -1e5 3.43769e-27
O número máximo de dígitos em um literal flutuante é dependente de plataforma. Se inserir um valor que exceda o limite para seu servidor ou plataforma de cliente, o sistema de fluxo de trabalho truncará silenciosamente o valor ao armazená-lo. Geralmente, os literais flutuantes de 15 ou menos dígitos caem dentro do intervalo suportado e não são truncados.
Na aritmética combinada de valores flutuantes binários e decimais, todos os valores flutuantes binários são convertidos no formato flutuante decimal para avaliação da expressão, sendo assim, o resultado da avaliação será um valor flutuante decimal. Se necessário, o resultado será subsequentemente convertido de volta para o formato flutuante binário. Por exemplo, esta conversão adicional é necessária se o resultado da expressão tiver que ser armazenado em um campo de dados que armazene apenas valores flutuantes binários.
1 -25 1426987224
Lembre-se de que o valor deve estar entre -2147483648 e 2147483647.
Uma sequência literal deve estar entre aspas simples ou aspas duplas. O literal pode ter até 255 caracteres de comprimento, incluindo as aspas.
As aspas não são consideradas como parte da sequência. Para incluir aspas simples ou duplas em uma sequência, você deve inserir duas das aspas desejadas na posição apropriada na sequência. Por exemplo:
Para saída desta cadeia | Entre com isto |
---|---|
|
|
|
|
|
|
O tipo de dados tempo não possui valores literais.
Dentro de uma expressão, um valor de tempo geralmente resulta da função systemtime(), que retorna o tempo atual no servidor no qual a expressão foi avaliada. Um valor de tempo utilizado dentro de uma expressão também pode resultar de uma conversão explícita de um literal de sequência, por meio da função convert ou stringtotime.