int - целочисленные значения типа: 1, 2, 100, -123, -12345... varchar - хранение данных строкового типа a, -123, 12345, jhgfjhgf со значениями по умолчанию не понял int по умолчанию 0 что выводит как ноль. varchar '' что пустое значение и нечего выводить. или ты имеешь введу:> create table ..... `columnInt` int default 0, `columnVarchar` varchar(1000) default ''. детальнее открой вопрос