3
ข้อผิดพลาดในสคริปต์ SQL: อนุญาตให้ใช้คำสั่งเดียวต่อชุดงาน
ฉันมีสคริปต์ sql 4 ตัวที่ฉันต้องการเรียกใช้ใน DACPAC ใน PostDeployment แต่เมื่อฉันพยายามสร้างโครงการ VS สำหรับ 3 สคริปต์ฉันได้รับข้อผิดพลาดนี้: Only one statement is allowed per batch. A batch separator, such as 'GO', might be required between statements. สคริปต์มีเฉพาะINSERTคำสั่งในตารางที่แตกต่างกันบน DB และทั้งหมดมีโครงสร้างแบบนั้น IF NOT EXISTS (SELECT 1 FROM dbo.Criteria WHERE Name = 'Mileage') INSERT INTO dbo.Criteria(Name) VALUES ('Mileage'); เฉพาะบนตารางที่แตกต่างกันและมีข้อมูลที่แตกต่างกัน …