SSMS
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> SSMS

Chỉ chèn bản ghi mới vào bảng SQL bằng VBA

Truy vấn SQL của bạn không đúng - không có THEN trong một IF SQL .

Ngoài ra, bạn không cần phải làm bất cứ điều gì nếu nó tồn tại, vì vậy chỉ cần sử dụng nếu không tồn tại.

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


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Hoàn thành cú pháp Regex cho Sql Server Management Studio

  2. Thời gian thực thi truy vấn trong Management Studio &trình biên dịch. Nó đo lường cái gì?

  3. Làm cách nào để tạo tập lệnh để tạo lại bảng bằng cách sử dụng SQL Server Management Studio [Lược đồ và dữ liệu]?

  4. Kết quả SSMS dưới dạng một liên kết có thể nhấp

  5. xp_regread () trả về lỗi 5, 'Quyền truy cập bị từ chối.'