Maalesef şuSQL INSERT
INSERT INTO dbo.Bookings (bookingid ,bookingdate ,customerid ,airportid ,outboundflight ,dateout ,timeout ,location ,inboundflight ,datein ,timein)
VALUES (1, 20160225, 2, 'STN', 'JJ2305', 20160316, 0950 , null, 'JJ2306', 20160416, 1800)
Ama Bu hata mesajı alıyorum:
mesaj: Operand type clash: int is incompatible with date
yüzden db kontrol ve bu yapının bir çıktıdır
Eğer ben int olan tarih eklemek çalışılıyor tarihlerde sütunların olmayan görebileceğiniz gibi 10 (<bookingid, nchar(10),>
,<bookingdate, date,>
,<customerid, int,>
,<airportid, nvarchar(5),>
,<outboundflight, nchar(10),>
,<dateout, date,>
,<timeout, time(7),>
,<location, nchar(10),>
,<inboundflight, nchar(10),>
,<datein, date,>
,<timein, time(7)>
)
, aslında sadece bir int var ve bu '2' düzenlemeliyiz
Beni rahatsız etmeme neden olan biri, iki gün boyunca (kapalı ve açık) bunu anlamaya/düzeltmeye çalışmış olduğumdan ve ödevin teslim tarihini anlatan gibi!
Teşekkürler
David, bu bir dışarı kontrol ve bu onun tarihi ve int arasındaki girdi türünde bir çatışma hakkında, nerede olduğunu göremiyorum rağmen farklı görünüyor Çatışma bir int üçüncü olan ve 2 ent sahip olması gereken tek sütun Benim sorum olarak söylediğim gibi içine. –