Bonjour à tous,
Est ce que quelqu'un sait comment éviter que l'import d'une date non renseignée dans un csv se traduise dans une base SQL par une date "0000-00-00"
Je m'explique.
J'utilise la fonction LOAD DATA LOCAL INFILE pour importer des infos depuis un fichier CSV.
Dans ce fichier CSV, certaines colonnes sont des dates mais certaines cellules sont vides car pas renseignées.
Dans ma table, le type des champs recevant potentiellement une date est DATE...
Seulement, lorsque la cellule sous csv n'a pas de valeur, la valeur "0000-00-00" est ajoutée dans ma table alors que je souhaiterai plutot avoir un NULL...
Quelqu'un sait comment je peux corriger le tir?

 

 
		
		 
         
 

 
			
			




 import CSV et NULL character
 import CSV et NULL character
				
 Répondre avec citation
  Répondre avec citation


 
			 
   
 
 Envoyé par mactwist69
 Envoyé par mactwist69
					


 
  
  
 
 
 
 
			 
  
  
			 
						
Partager