Tipo de campo do 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 XML de 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ÉDIO |
| Cadeia de caracteres | extragrande | Cadeia de caracteres | TEXTO MÉDIO |
| Decimal | decimal | Instâncias mais antigas de decimal (15,2) 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ÉDIO | |
| Referência | <reference table> | referência | VARCHAR (32) |
| Lista | glide_list | TEXTO MÉDIO | |
| URL | URL | TEXTO MÉDIO | |
| 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-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 → MEDIUMTEXT.