我正在尝试插入一行:
INSERT INTO [dbo].[Worker] ([Worker_id], [FIRST_NAME], [LAST_NAME],[SALARY], [JOINING_DATE], [DEPARTMENT])
VALUES (001, 'Monika', 'Arora', 100000, 2014-02-20 09:00:00, 'HR')
我使用DateTime
/SmallDateTime
/Date
数据类型使用
ALTER TABLE [dbo].[Worker]
ALTER COLUMN JOINING_DATE SmallDateTime
但是我得到了一个错误
'09'附近语法错误。
请帮我解决这个问题
你需要把日期放在引号里
试试这个
Insert Into [dbo].[Worker] ([Worker_id],[FIRST_NAME],[LAST_NAME],[SALARY],[JOINING_DATE],[DEPARTMENT])
values (001, 'Monika' , 'Arora', 100000,'2014-02-20 09:00:00','HR')