[EMAIL PROTECTED] wrote:
> 
> I want to CREATE a TABLE an specify a collation.
> 
> If I do
> CREATE TABLE ... DEFAULT CHARACTER SET latin1 COLLATE latin1_german1_ci;
> SHOW TABLE STATUS shows me Collation: latin1_swedish_ci
> If I omit the keyword DEFAULT the requested collation latin1_german1_ci
> is shown by SHOW TABLE STATUS.
> 
> So, what does DEFAULT before CHARACTER SET means?
> 
> If I don't use SHOW TABLE STATUS but SHOW CREATE TABLE the result is
> interesting too.
> For the table I applied the DEFAULT keyword the generated CREATE
> TABLE-statement uses the DEFAULT keyword too, but does not show the
> COLLATE part of the CREATE TABLE statement.
> For the table I omited the DEFAULT keyword, the generated
> CREATE-statement uses the DEFAULT keyword - though omited in my
> statement -, and shows the COLLATE part of the CREATE TABLE statement.
> It's in fact my first statement.....
> 
> Is this regular behaviour?
> 
> I'm running MySQL 4.1.1a on an NT4-Box

Thank you for report! Entered to the bug database as bug #3255:
        http://bugs.mysql.com/bug.php?id=3255


-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /    Victoria Reznichenko
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
       <___/   www.mysql.com





-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to