Perguntas com a marcação «datatypes»

17
Qual é o significado de tinyint (N)?

Quando usamos um comprimento de argumento com tipos de dados numéricos, até onde eu sei, isso especifica a largura da exibição. Eu tentei o seguinte: mysql> create table boolean_test (var1 boolean, var2 tinyint); Query OK, 0 rows affected (0.10 sec) mysql> show create table...

16
Qual é a vantagem de usar o BOOLEAN sobre o TINYINT (1)?

No manual do MySQL, ele diz: BOOL, BOOLEAN Esses tipos são sinônimos para TINYINT (1). Um valor zero é considerado falso. Valores diferentes de zero são considerados verdadeiros: Criei uma coluna BOOLEAN com 0o valor padrão. Então eu atualizo o valor para 2. Logicamente, eu esperaria que o...

15
Armazenando preços no SQLite, que tipo de dados usar?

Estou usando o SQLite e preciso armazenar preços. Do SQLite REAL-tipo de dados diz que usa floating-pointo que é inaceitável armazenamento para os preços. Existe um tipo de dados além do TEXTO que eu possa usar para armazenar preços numericamente para que eles sejam classificados...

15
Decimal do SQL Server (9, 0) vs INT

Um de nossos clientes usa para algumas colunas o tipo de dados DECIMAL(18,0)em seu banco de dados SQL Server 2008R2. Como as colunas crescem muito lentamente, ele recentemente propôs alterar o tipo de dados DECIMAL(5,0)para recuperar algum armazenamento. De acordo com a biblioteca do MSDN , o...

14
NULL tem um tipo?

Várias fontes (por exemplo , Wikipedia , PSOUG ) afirmam que o Oracle nullnão possui um tipo. Isso é verdade? E quanto a outros

14
Existem tipos de dados personalizados?

O MySQL tem suporte para tipos de dados personalizados? Por exemplo, os códigos postais podem ser armazenados em um varchar(10)campo, mas podem ser compactados em um int, com opções para em branco e um sinalizador para saber se é um código postal de 5 ou 5 + 4 dígitos. Existe uma maneira de...

12
Tipo de dados MySQL para números inteiros de 128 bits

Eu preciso armazenar números inteiros não assinados de 128 bits no MySQL e queria saber qual é o melhor tipo de dados para armazenar números tão grandes. No momento, estou usando, binary(16)mas isso envolve muitas funções de conversão pack(/huge number in hex .../). Existe um melhor tipo de dados...