2010-07-28 2 views

ответ

40

Да - использовать DEFAULT ограничение:

DROP TABLE IF EXISTS `example`.`test`; 
CREATE TABLE `example`.`test` (
    `string_test` varchar(45) NOT NULL DEFAULT '' 
) ENGINE=InnoDB DEFAULT CHARSET=latin1; 
+0

Не могли бы вы использовать пространство (0) в колонке VARCHAR или NVARCHAR? –

+0

@ Randolph Potter: [SPACE()] (http://msdn.microsoft.com/en-us/library/ms187950.aspx) - это функция TSQL/SQL Server - так что «Нет» для MySQL. –

+0

Спасибо OMG Ponies, отлично работает. – Sharpeye500

Смежные вопросы