フィールドが主キーと重複している場合でも、新しいフィールドを挿入するにはどうすればよいですか。
テーブルには 6 つのフィールドがあります - Employee_Number、Week_number、Time_in、Time_out、Hours、Overtime Employee_number、week_number、および day が複合キーを構成します。
従業員 (500456) が月曜日の第 4 週に出勤した場合、同じ週の火曜日に出勤できないことに気付きました。これを修正するために使用できる SQL ステートメントはありますか?
これは私が現在持っているものです。
"INSERT INTO daily_calculations (EMPLOYEE_NUMBER, WEEK_NUMBER, DAY, TIME_IN, TIME_OUT, HOURS, OVERTIME)"
sqlquery2 = sqlquery2 + "VALUES ('" & ENumber & "','" & WeekNum & "', '" & day & "', '" & StartTime & "', '" & EndTime & "',"
sqlquery2 = sqlquery2 + "'" & Hours & "', '" & Overtime & "');"