CAMPO DATA NULL - MYSQL
Caros amigos,
Como faço para gravar null em campo do tipo data no mysql?
Desde já agradeço a atenção de todos.
Como faço para gravar null em campo do tipo data no mysql?
Desde já agradeço a atenção de todos.
Você coloca o valor entre aspas simples:
Exemplo
INSERT INTO teste (nome, data_nascimento) VALUES ([ô]Teste[ô], [ô][ô])
Exemplo
INSERT INTO teste (nome, data_nascimento) VALUES ([ô]Teste[ô], [ô][ô])
INSERT INTO teste (nome, data_nascimento) VALUES ([ô]Teste[ô], Null)
Prezados Amigos,
Nenhuma das formas acima esta dando certo.
Esta me retornando o erro de - incorrect date value: for column [ô]NASCIMENTO[ô] at row 1.
Desde já agradeço a ajuda de todos.
Nenhuma das formas acima esta dando certo.
Esta me retornando o erro de - incorrect date value: for column [ô]NASCIMENTO[ô] at row 1.
Desde já agradeço a ajuda de todos.
Sempre que a data for nula atribua um valor a ela, por exemplo [ô]00/00/0000[ô], isso não resolveria seu caso? a data ficaria zerada e sempre que obtivesse esse resultado no banco saberia que a data veio nula......
Vou experimentar como disse MKING. Gostaria de informar que criei o campo no formato date e não datetime.
ERLANMG, o banco é seu? vc quem esta criando ou esta inserindo algum banco externo?
pois se estiver criando podes deixar o campo data como not null e setar o valor default como 0, assim ficará 0000-00-00, e podera fazer um insert sem passar a data tbm.
Exemplo
INSERT INTO teste (nome) VALUES ([ô]Teste[ô])
pois se estiver criando podes deixar o campo data como not null e setar o valor default como 0, assim ficará 0000-00-00, e podera fazer um insert sem passar a data tbm.
Exemplo
INSERT INTO teste (nome) VALUES ([ô]Teste[ô])
Só por curiosidade, o campo data estaria com a opção not null ativada?
Caros amigos MKING e NETMANIA
O banco é meu mesmo, estou criando. A opção not null está desativada.
Desde já agradeço a atenção dispensada.
O banco é meu mesmo, estou criando. A opção not null está desativada.
Desde já agradeço a atenção dispensada.
vc pode usar:
NSERT INTO teste (nome, nascimento) VALUES ([ô]Teste[ô], [ô]0000-00-00[ô]) ou NSERT INTO teste (nome) VALUES ([ô]Teste[ô])
e se não for isso, poste a estrutura pra ficar mais facil ajudar.
NSERT INTO teste (nome, nascimento) VALUES ([ô]Teste[ô], [ô]0000-00-00[ô]) ou NSERT INTO teste (nome) VALUES ([ô]Teste[ô])
e se não for isso, poste a estrutura pra ficar mais facil ajudar.
Os códigos estão assim:
sql = [Ô]INSERT INTO FUNCIONARIOS (CODIGO,[Ô]
sql = sql & [Ô]NOME,[Ô]
sql = sql & [Ô]ENDERECO,[Ô]
sql = sql & [Ô]NUMERO,[Ô]
sql = sql & [Ô]COMP,[Ô]
sql = sql & [Ô]BAIRRO,[Ô]
sql = sql & [Ô]MUNICIPIO,[Ô]
sql = sql & [Ô]UF,[Ô]
sql = sql & [Ô]CEP,[Ô]
sql = sql & [Ô]TELEFONE1,[Ô]
sql = sql & [Ô]DESC_TEL1,[Ô]
sql = sql & [Ô]CELULAR1,[Ô]
sql = sql & [Ô]DESC_CEL1,[Ô]
sql = sql & [Ô]TELEFONE2,[Ô]
sql = sql & [Ô]DESC_TEL2,[Ô]
sql = sql & [Ô]CELULAR2,[Ô]
sql = sql & [Ô]DESC_CEL2,[Ô]
sql = sql & [Ô]CPF,[Ô]
sql = sql & [Ô]RG,[Ô]
sql = sql & [Ô]ORG_EMISSOR,[Ô]
sql = sql & [Ô]CNH,[Ô]
sql = sql & [Ô]CATEGORIA,[Ô]
sql = sql & [Ô]PRONTUARIO,[Ô]
sql = sql & [Ô]PRIM_HABILITACAO,[Ô]
sql = sql & [Ô]MUN_CNH,[Ô]
sql = sql & [Ô]UF_CNH,[Ô]
sql = sql & [Ô]VENCTO_CNH,[Ô]
sql = sql & [Ô]PIS,[Ô]
sql = sql & [Ô]CTPS,[Ô]
sql = sql & [Ô]TITULOELEITOR,[Ô]
sql = sql & [Ô]NOME_PAI,[Ô]
sql = sql & [Ô]NOME_MAE,[Ô]
sql = sql & [Ô]EST_CIVIL,[Ô]
sql = sql & [Ô]NASCIMENTO,[Ô]
sql = sql & [Ô]NATURALIDADE,[Ô]
sql = sql & [Ô]NACIONALIDADE,[Ô]
sql = sql & [Ô]SEXO,[Ô]
sql = sql & [Ô]APELIDO,[Ô]
sql = sql & [Ô]ATIVO,[Ô]
sql = sql & [Ô]MOT_FROTA) VALUES ( [Ô]
sql = sql & [Ô][ô][Ô] & text1.Text & [Ô][ô],[ô][Ô]
sql = sql & text2.Text & [Ô][ô],[ô][Ô]
sql = sql & text3.Text & [Ô][ô],[ô][Ô]
sql = sql & text4.Text & [Ô][ô],[ô][Ô]
sql = sql & text5.Text & [Ô][ô],[ô][Ô]
sql = sql & text6.Text & [Ô][ô],[ô][Ô]
sql = sql & text7.Text & [Ô][ô],[ô][Ô]
sql = sql & text8.Text & [Ô][ô],[ô][Ô]
sql = sql & text9.Text & [Ô][ô],[ô][Ô]
sql = sql & text10.Text & [Ô][ô],[ô][Ô]
sql = sql & text11.Text & [Ô][ô],[ô][Ô]
sql = sql & text12.Text & [Ô][ô],[ô][Ô]
sql = sql & text13.Text & [Ô][ô],[ô][Ô]
sql = sql & text14.Text & [Ô][ô],[ô][Ô]
sql = sql & text15.Text & [Ô][ô],[ô][Ô]
sql = sql & text16.Text & [Ô][ô],[ô][Ô]
sql = sql & text17.Text & [Ô][ô],[ô][Ô]
sql = sql & text18.Text & [Ô][ô],[ô][Ô]
sql = sql & text19.Text & [Ô][ô],[ô][Ô]
sql = sql & text20.Text & [Ô][ô],[ô][Ô]
sql = sql & text21.Text & [Ô][ô],[ô][Ô]
sql = sql & text22.Text & [Ô][ô],[ô][Ô]
sql = sql & text23.Text & [Ô][ô],[ô][Ô]
sql = sql & Format(text24.Text, [Ô]YYYY-MM-DD[Ô]) & [Ô][ô],[ô][Ô]
sql = sql & text25.Text & [Ô][ô],[ô][Ô]
sql = sql & text26.Text & [Ô][ô],[ô][Ô]
sql = sql & Format(text27.Text, [Ô]YYYY-MM-DD[Ô]) & [Ô][ô],[ô][Ô]
sql = sql & text28.Text & [Ô][ô],[ô][Ô]
sql = sql & text29.Text & [Ô][ô],[ô][Ô]
sql = sql & text30.Text & [Ô][ô],[ô][Ô]
sql = sql & text31.Text & [Ô][ô],[ô][Ô]
sql = sql & text32.Text & [Ô][ô],[ô][Ô]
sql = sql & text33.Text & [Ô][ô],[ô][Ô]
sql = sql & Format(text34.Text, [Ô]YYYY-MM-DD[Ô]) & [Ô][ô],[ô][Ô]
sql = sql & text35.Text & [Ô][ô],[ô][Ô]
sql = sql & text36.Text & [Ô][ô],[ô][Ô]
sql = sql & text37.Text & [Ô][ô],[ô][Ô]
If Check1.Value = 1 Then
sql = sql & [Ô]SIM[Ô] & [Ô][ô],[ô][Ô]
ElseIf Check1.Value = 0 Then
sql = sql & NAO & [Ô][ô],[ô][Ô]
End If
If Check2.Value = 1 Then
sql = sql & [Ô]SIM[Ô] & [Ô][ô],[ô][Ô]
ElseIf Check2.Value = 0 Then
sql = sql & [Ô]NAO[Ô] & [Ô][ô],[ô][Ô]
End If
sql = sql & text38.Text & [Ô][ô])[Ô]
conn.BeginTrans
conn.Execute sql
conn.CommitTrans
sql = [Ô]INSERT INTO FUNCIONARIOS (CODIGO,[Ô]
sql = sql & [Ô]NOME,[Ô]
sql = sql & [Ô]ENDERECO,[Ô]
sql = sql & [Ô]NUMERO,[Ô]
sql = sql & [Ô]COMP,[Ô]
sql = sql & [Ô]BAIRRO,[Ô]
sql = sql & [Ô]MUNICIPIO,[Ô]
sql = sql & [Ô]UF,[Ô]
sql = sql & [Ô]CEP,[Ô]
sql = sql & [Ô]TELEFONE1,[Ô]
sql = sql & [Ô]DESC_TEL1,[Ô]
sql = sql & [Ô]CELULAR1,[Ô]
sql = sql & [Ô]DESC_CEL1,[Ô]
sql = sql & [Ô]TELEFONE2,[Ô]
sql = sql & [Ô]DESC_TEL2,[Ô]
sql = sql & [Ô]CELULAR2,[Ô]
sql = sql & [Ô]DESC_CEL2,[Ô]
sql = sql & [Ô]CPF,[Ô]
sql = sql & [Ô]RG,[Ô]
sql = sql & [Ô]ORG_EMISSOR,[Ô]
sql = sql & [Ô]CNH,[Ô]
sql = sql & [Ô]CATEGORIA,[Ô]
sql = sql & [Ô]PRONTUARIO,[Ô]
sql = sql & [Ô]PRIM_HABILITACAO,[Ô]
sql = sql & [Ô]MUN_CNH,[Ô]
sql = sql & [Ô]UF_CNH,[Ô]
sql = sql & [Ô]VENCTO_CNH,[Ô]
sql = sql & [Ô]PIS,[Ô]
sql = sql & [Ô]CTPS,[Ô]
sql = sql & [Ô]TITULOELEITOR,[Ô]
sql = sql & [Ô]NOME_PAI,[Ô]
sql = sql & [Ô]NOME_MAE,[Ô]
sql = sql & [Ô]EST_CIVIL,[Ô]
sql = sql & [Ô]NASCIMENTO,[Ô]
sql = sql & [Ô]NATURALIDADE,[Ô]
sql = sql & [Ô]NACIONALIDADE,[Ô]
sql = sql & [Ô]SEXO,[Ô]
sql = sql & [Ô]APELIDO,[Ô]
sql = sql & [Ô]ATIVO,[Ô]
sql = sql & [Ô]MOT_FROTA) VALUES ( [Ô]
sql = sql & [Ô][ô][Ô] & text1.Text & [Ô][ô],[ô][Ô]
sql = sql & text2.Text & [Ô][ô],[ô][Ô]
sql = sql & text3.Text & [Ô][ô],[ô][Ô]
sql = sql & text4.Text & [Ô][ô],[ô][Ô]
sql = sql & text5.Text & [Ô][ô],[ô][Ô]
sql = sql & text6.Text & [Ô][ô],[ô][Ô]
sql = sql & text7.Text & [Ô][ô],[ô][Ô]
sql = sql & text8.Text & [Ô][ô],[ô][Ô]
sql = sql & text9.Text & [Ô][ô],[ô][Ô]
sql = sql & text10.Text & [Ô][ô],[ô][Ô]
sql = sql & text11.Text & [Ô][ô],[ô][Ô]
sql = sql & text12.Text & [Ô][ô],[ô][Ô]
sql = sql & text13.Text & [Ô][ô],[ô][Ô]
sql = sql & text14.Text & [Ô][ô],[ô][Ô]
sql = sql & text15.Text & [Ô][ô],[ô][Ô]
sql = sql & text16.Text & [Ô][ô],[ô][Ô]
sql = sql & text17.Text & [Ô][ô],[ô][Ô]
sql = sql & text18.Text & [Ô][ô],[ô][Ô]
sql = sql & text19.Text & [Ô][ô],[ô][Ô]
sql = sql & text20.Text & [Ô][ô],[ô][Ô]
sql = sql & text21.Text & [Ô][ô],[ô][Ô]
sql = sql & text22.Text & [Ô][ô],[ô][Ô]
sql = sql & text23.Text & [Ô][ô],[ô][Ô]
sql = sql & Format(text24.Text, [Ô]YYYY-MM-DD[Ô]) & [Ô][ô],[ô][Ô]
sql = sql & text25.Text & [Ô][ô],[ô][Ô]
sql = sql & text26.Text & [Ô][ô],[ô][Ô]
sql = sql & Format(text27.Text, [Ô]YYYY-MM-DD[Ô]) & [Ô][ô],[ô][Ô]
sql = sql & text28.Text & [Ô][ô],[ô][Ô]
sql = sql & text29.Text & [Ô][ô],[ô][Ô]
sql = sql & text30.Text & [Ô][ô],[ô][Ô]
sql = sql & text31.Text & [Ô][ô],[ô][Ô]
sql = sql & text32.Text & [Ô][ô],[ô][Ô]
sql = sql & text33.Text & [Ô][ô],[ô][Ô]
sql = sql & Format(text34.Text, [Ô]YYYY-MM-DD[Ô]) & [Ô][ô],[ô][Ô]
sql = sql & text35.Text & [Ô][ô],[ô][Ô]
sql = sql & text36.Text & [Ô][ô],[ô][Ô]
sql = sql & text37.Text & [Ô][ô],[ô][Ô]
If Check1.Value = 1 Then
sql = sql & [Ô]SIM[Ô] & [Ô][ô],[ô][Ô]
ElseIf Check1.Value = 0 Then
sql = sql & NAO & [Ô][ô],[ô][Ô]
End If
If Check2.Value = 1 Then
sql = sql & [Ô]SIM[Ô] & [Ô][ô],[ô][Ô]
ElseIf Check2.Value = 0 Then
sql = sql & [Ô]NAO[Ô] & [Ô][ô],[ô][Ô]
End If
sql = sql & text38.Text & [Ô][ô])[Ô]
conn.BeginTrans
conn.Execute sql
conn.CommitTrans
Tópico encerrado , respostas não são mais permitidas