ฉันทำงานกับ T-SQL ใน MS SQL มาระยะหนึ่งแล้วและเมื่อใดก็ตามที่ฉันต้องแทรกข้อมูลลงในตารางฉันมักจะใช้ไวยากรณ์:
INSERT INTO myTable <something here>
ฉันเข้าใจว่าคำหลักINTO
นั้นเป็นตัวเลือกที่นี่และฉันไม่จำเป็นต้องใช้ แต่อย่างใดมันก็กลายเป็นนิสัยในกรณีของฉัน
คำถามของฉันคือ:
- มีความหมายของการใช้
INSERT
วากยสัมพันธ์INSERT INTO
หรือไม่? - ข้อใดเป็นไปตามมาตรฐานอย่างครบถ้วน
- ทั้งสองอย่างถูกต้องในการใช้งานมาตรฐาน SQL อื่น ๆ หรือไม่?