Il fautExcelLes données de la colonne numéro d'emploi de l'utilisateur du tableau sont importées dans la base de données.userDans le tableau,Supposons que ça s'appelleuser_codeChamp,Il y a aussi une clé primaire auto - incrémentale,Comment puis - je importer cette liste de numéros d'emploi dansuser_codeDans le champ, Et la clé primaire augmente automatiquement,En plus, il y a peut - être des numéros de travail qui existent déjà.,Comment faire un jugement?
Créer une table temporaire d'importation,Importer d'abord les données dans une table temporaire
Puis créez une procédure stockée,Utiliser une table temporaire comme curseur,Cycle progressif,Déterminer si le numéro d'emploi de l'employé existe dans le tableau cible dans le cycle,S'il n'existe pas,Insérer,Si elle existe,Ça dépend.,Vous pouvez ajouter des informations sur le succès ou l'échec du traitement au tableau temporaire,Mise à jour vers le tableau temporaire d'importation si le traitement échoue,Puis passez à la suivante.
Quant à la clé primaire,Utilisez ce que vous avez utilisé pour les clés primaires de votre table.