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 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 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 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 Ler 10 números e dizer o maior e o menor Resolvido 36 respostas [RESOLVIDO] Erro fuso horario mysql Resolvido 6 respostas Documentação java em português 9 respostas Qual a diferença entre C , C++ , C# 2 respostas [Resolvido] PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 1 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