【发布时间】:2016-12-16 15:41:31
【问题描述】:
CREATE TABLE prime_emp (
emp_id INT not null,
first_name VARCHAR(14) not null,
last_name VARCHAR(14) not null,
birth_date DATE not null,
father_name VARCHAR (14) not null,
mather_name VARCHAR (14),
joing_date DATE not null,
departmen VARCHAR(14) not null,
Primary key (emp_id)
)
select * from prime_emp
insert into prime_emp
(emp_id,first_name,last_name,birth_date,father_name,mather_name, joing_date,departmen)
values(01,'Ashish','Soni',15-07-1990,'Suman','Usha',28-10-2013,'Media');
但我收到一条错误消息:
消息 206,第 16 级,状态 2,第 13 行 操作数类型冲突:int 与日期不兼容
【问题讨论】:
-
未引用 15-07-1990 是 15 减去 7 减去 1990,这是一个数字,而不是日期,请引用所有日期值。 (最好采用明确的格式,如 yyyy-mm-dd)
标签: sql sql-server