[英]Trying to import sql data into visual studio web form database
我正在嘗試導入以下數據:
INSERT INTO shifts (shift_id, shift_facility_id, shift_user_id, shift_start_time, shift_replacement, shift_request_replacement) VALUES
(1, 57, '1', '2017-05-19 00:00:00.000000', NULL, NULL),
(2, 57, '1', '2017-05-19 12:00:00.000000', NULL, NULL),
(3, 57, '1', '2017-05-20 00:00:00.000000', NULL, NULL),
(4, 57, '1', '2017-05-20 12:00:00.000000', NULL, NULL),
(5, 57, '2', '2017-05-21 00:00:00.000000', NULL, NULL),
(62, 59, '6', '2017-05-19 00:00:00.000000', NULL, NULL),
(64, 60, '4', '2017-05-19 00:00:00.000000', NULL, NULL);
在以下數據庫中:
(的LocalDB)\\ MSSQLLocalDB
CREATE TABLE shifts (
shift_id int NOT NULL,
shift_facility_id int NOT NULL,
shift_user_id varchar(64) NOT NULL,
shift_start_time datetime NOT NULL,
shift_replacement varchar(64) DEFAULT NULL,
shift_request_replacement varchar(65) DEFAULT NULL
)
但我一直在收到錯誤
Conversion failed when converting date and/or time from character string.
我試圖從查詢中刪除每一個'
(它修復了前一個問題)但這次沒有成功。
錯誤由以下部分生成:
'2017-05-20 12:00:00.000000'
有誰知道如何使這個SQL查詢可執行?
這樣做:
INSERT INTO shifts (shift_id, shift_facility_id, shift_user_id, shift_start_time, shift_replacement, shift_request_replacement)
VALUES
(1, 57, '1', '2017-05-19 00:00:00', NULL, NULL),
(2, 57, '1', '2017-05-19 12:00:00', NULL, NULL),
(3, 57, '1', '2017-05-20 00:00:00', NULL, NULL),
(4, 57, '1', '2017-05-20 12:00:00', NULL, NULL),
(5, 57, '2', '2017-05-21 00:00:00', NULL, NULL),
(62, 59, '6', '2017-05-19 00:00:00', NULL, NULL)
(64, 60, '4', '2017-05-19 00:00:00', NULL, NULL);
你有一個datetime
字段,你不需要更多的精度,所以你應該沒有那么好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.