sql >> Database teknologi >  >> Database Tools >> SSMS

Indsæt kun nye poster i SQL-tabel ved hjælp af VBA

Din SQL-forespørgsel er ikke helt rigtig - der er ingen THEN i en SQL IF .

Du behøver heller ikke at gøre noget, hvis det eksisterer, så brug bare, hvis det ikke findes.

"IF NOT EXISTS (SELECT 1 FROM dbo.Customers WHERE FirstName = '" & sFirstName & "' and LastName = '" & sLastName & "') " & _
         "INSERT INTO dbo.Customers (FirstName, LastName) " & _
         "VALUES ('" & sFirstName & "', '" & sLastName & "')"


  1. Uønsket evaluering i opgaver i Mathematica:hvorfor sker det, og hvordan fejlretter man det under pakkeindlæsningen?

  2. MySQL DBCC CHECKIDENT syntaksfejl

  3. Jeg oprettede flere lagrede procedurer i phpmyadmin, hvordan kalder man dem ved hjælp af en sql-forespørgsel?

  4. wamp kan ikke indlæse mysqli-udvidelsen