在日期插入语句错误(不是有效日期) [英] insert into statements error on date (not a valid date)

查看:93
本文介绍了在日期插入语句错误(不是有效日期)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

CREATE TABLE Bk_employees



E_Id int PRIMARY KEY,

Manager_ID Int,

Department_ID Number,

First_Name varchar(255),

Last_Name varchar(255),

电子邮件varchar(255),

Phone_Number Number,

Hire_Date Date,

Job_id Int,

工资号码,

FOREIGN KEY(Job_ID)参考BK_Jobs(Job_ID)

);



INSERT INTO Bk_Employees(E_Id,Manager_ID,Department_ID,First_Name,Last_Name,Email,Phone_Number,Hire_Date, Job_id)

VALUES('4001','4003','2001','Bryson','K','bryson.kambole @ imbasa.co.za','0782743385','06.06 .2015','3001')

CREATE TABLE Bk_employees
(
E_Id int PRIMARY KEY,
Manager_ID Int,
Department_ID Number,
First_Name varchar(255),
Last_Name varchar(255),
Email varchar(255),
Phone_Number Number,
Hire_Date Date,
Job_id Int,
Salary Number,
FOREIGN KEY (Job_ID) REFERENCES BK_Jobs(Job_ID)
);

INSERT INTO Bk_Employees (E_Id,Manager_ID,Department_ID,First_Name,Last_Name,Email,Phone_Number,Hire_Date,Job_id)
VALUES('4001','4003','2001','Bryson','K','bryson.kambole@imbasa.co.za','0782743385','06.06.2015','3001')

推荐答案

问题是您使用的SQL服务器无法理解的日期格式。请将 '06 .06.2015'更改为 '06 -Jun-2015'并再次测试。
The problem is the date format you have used which SQL server unable to understand. please change '06.06.2015' to '06-Jun-2015' and test again.


这篇关于在日期插入语句错误(不是有效日期)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆