Tipo de campo de banco de dados
Vários tipos de campo estão disponíveis no sistema.
Esta tabela mostra os tipos de campo e os tipos de banco de dados MySQL correspondentes. Normalmente, não é necessário executar nenhuma ação no nível do banco de dados. Para saber mais sobre como mudar um tipo de campo, consulte Dicionário do sistema.
| Tipos de campo | Opções | Tipo de XML do dicionário | Tipo de banco de dados MySQL |
|---|---|---|---|
| Cadeia de caracteres | pequeno | Cadeia de caracteres | VARCHAR(40) |
| Cadeia de caracteres | médio | Cadeia de caracteres | VARCHAR(100) |
| Cadeia de caracteres | grande | Cadeia de caracteres | TEXTO MÉDIA |
| Cadeia de caracteres | extragrande | Cadeia de caracteres | TEXTO MÉDIA |
| Decimal | decimal | Instâncias decimais (15,2) mais antigas podem ter (12,2) | |
| Inteiro | inteiro | Inteiro | |
| Verdadeiro-Falso | booliano | TINYINT(1) | |
| Data | glide_date | DATA | |
| Date/Time | glide_date_time | DATA/HORA | |
| Hora | glide_time | DATA/HORA | |
| Duração | glide_duration | DATA/HORA | |
| Escolha | Cadeia de caracteres | VARCHAR(40) | |
| Sugestão | Cadeia de caracteres | VARCHAR(40) | |
| Diário | registro | TEXTO MÉDIA | |
| Referência | <reference table> | referência | VARCHAR(32) |
| Lista | glide_list | TEXTO MÉDIA | |
| Url | url | TEXTO MÉDIA | |
| Imagem | user_image | VARCHAR(40) | |
| Prazo | due_date | DATA/HORA |
Nota:
Um exemplo de tipos de opção é o seguinte:
- Um campo de cadeia de caracteres definido na plataforma com um tamanho máximo de 40 caracteres → VARCHAR(40).
- Um campo de cadeia de caracteres definido na plataforma com um tamanho máximo de x, em que x = 41 a 255 caracteres, inclusive → VARCHAR(x) [exemplos: a cadeia de caracteres 42 é VARCHAR(42) e a cadeia de caracteres 211 é VARCHAR(211)].
- Um campo de cadeia de caracteres definido na plataforma com um tamanho máximo de 256 e para cima → MÉDIA TEXTO.