GUJ / Programação / Topico Laravel - Inserir null no banco quando o campo não for preenchido 7 de janeiro de 2019 2 respostas Resolvido laravel C Cleiton_Conceicao 7 de janeiro de 2019 Percebi que caso eu não preencha todos os campos do meu formulário acaba retornando um erro de banco. Exemplo: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'atv_semestre' cannot be null (SQL: insert intoatividades(atv_semestre,atv_atividades,psi_codigo_supervisor,psi_codigo,updated_at,created_at) values (, , , 1, 2019-01-07 02:34:05, 2019-01-07 02:34:05)) ◀" como faço para inserir NULL nesses espaços em branco? Alura Desenvolvimento Back-End Java Sua Carreira em desenvolvimento back-end Java: dos fundamentos à arquitetura de sistemas... 2 Respostas D Dragoon 7 de jan. de 2019 tudo isso depende como está enviando essas informações para o Controller talvez tenha que testar se os campos estão vindo em branco e por causa disso ocasiona o erro, e também tem que verificar as configurações da tabela se aceita esses valor NULL. Tem pouca informação para tentar te ajudar C Solucao aceita Cleiton_Conceicao 7 de jan. de 2019 ao criar a tabela eu definir como default NULL. public function up() { Schema::create('atividades', function (Blueprint $table) { $table->increments('atv_codigo'); $table->integer('atv_semestre')->nullable()->default(NULL); $table->string('atv_atividades')->nullable()->default(NULL); $table->integer('psi_codigo_supervisor')->nullable()->default(NULL); $table->integer('psi_codigo')->unsigned()->nullable()->default(NULL); $table->foreign('psi_codigo')->references('psi_codigo')->on('psicologos'); $table->timestamps(); }); } resolvido! Criado 7 de janeiro de 2019 Ultima resposta 7 de jan. de 2019 Respostas 2 Participantes 2 Topicos relacionados Provedor de Pipes Nomeados: Não foi possível abrir uma conexão com o SQL Server 2 respostas FullCalendar - Como definir cor dos eventos baseados no que está gravado no banco?[RESOLVIDO] Resolvido 1 respostas Laravel - Como retornar um json para a minha view 6 respostas Laravel - Paginação sem refrash 1 respostas Laravel+jasper - Erro ao fazer conexão com o banco 8 respostas Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo! Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo