Perguntas com a marcação «datatypes»

Especifica o tipo de dados que está sendo armazenado (sequência, data, numérico, etc.).



2
INT ou CHAR para um campo de tipo
Qual é o melhor design para uma tabela, um Typecampo que é intou char(1)? Em outras palavras, dado este esquema: create table Car ( Name varchar(100) not null, Description varchar(100) not null, VehType .... not null ) É mais eficiente (em termos de desempenho) VehTypeser um intou um char(1)? Digamos …





4
Por que o tipo de dados varchar permite valores unicode?
Eu tenho uma tabela com uma coluna varchar. Ele permite marcas comerciais (™), direitos autorais (©) e outros caracteres Unicode, como mostrado abaixo. Create table VarcharUnicodeCheck ( col1 varchar(100) ) insert into VarcharUnicodeCheck (col1) values ('MyCompany') insert into VarcharUnicodeCheck (col1) values ('MyCompany™') insert into VarcharUnicodeCheck (col1) values ('MyCompany░') insert into …

2
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 boolean_test; +--------------+------------------------- | Table | Create …



3
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 MySQL aceitasse …
16 mysql  datatypes 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.