VARCHAR , CHAR
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
v phpMyAdmin omylem bylo vytvoreno VARCHAR misto CHAR pri zmene VARCHAR na CHAR se stale zpet vraci na VARCHAR, prestoze pise ze zmena byla provedena jak docilit skutecne zmenu VARCHAR na CHAR?
-
pri pokusu smazat tabulku a vytvorit ji znovu i po zadani CHAR prejde na VARCHAR
-
Jak je mozne, ze: Tabulka xxx byla vytvořena. SQL-dotaz: CREATE TABLE `xxx` ( `slp1` CHAR( 11 ) NOT NULL , ); a presto je slp1 varchar(11)
-
Jak je mozne, ze: Tabulka seRie byla změněna. SQL-dotaz: ALTER TABLE `xxx` CHANGE `slp1` `slp1` CHAR( 11 ) NOT NULL a stale je slp1 varchar(11)
-
Na INT lze Tabulka xxx byla změněna. SQL-dotaz: ALTER TABLE `xxx` CHANGE `slp1` `slp1` INT(11) NOT NULL slp1 int(11) ale na CHAR ani potom ne Zkuste neco poradit Cokoliv (vse) smazat a znovu vytvorit zatim nepomohlo, porad se to vraci na VARCHAR a nechce to byt CHAR
-
If any column in a table has a variable length, the entire row is variable-length as a result. Therefore, if a table contains any variable-length columns (VARCHAR, TEXT, or BLOB), all CHAR columns longer than three characters are changed to VARCHAR columns. This doesn't affect how you use the columns in any way; in MySQL, VARCHAR is just a different way to store characters. MySQL performs this conversion because it saves space and makes table operations faster. See section 7 MySQL Table Types. MySQL Reference manual, sekce 6.5.3.1 Silent Column Specification Changes
-
me se jednosloupcova tabulka s char() vyrobit podarila. A nekonvertoval to. Asi to bude tim viz funous.