2015-06-24 6 views
-4

Я создал sql-планировщик, который будет выполнять процедуру хранения. Этот планировщик работает хорошо, но внезапно это дает мне ошибку вчера.Должен объявить скалярную переменную «@tglMasukKerja»

Должен объявить скалярную переменную "@tglMasukKerja".

вот моя процедура код:

BEGIN 
DECLARE @NIK nvarchar(50) 
DECLARE @empID nvarchar(50) 
DECLARE @empName varchar(100) 
DECLARE @email nvarchar(150) 
DECLARE @spvID varchar(50) 
DECLARE @jabatan nvarchar(150) 
DECLARE @dept nvarchar(150) 
DECLARE @gol nvarchar(50) 
DECLARE @tglMasukKerja(date) 
DECLARE @divisi nvarchar(50) 

Пожалуйста, скажите мне, где случилось с моим кодом?

Благодаря

+0

Попробуйте выполнить 'DECLARE @tglMasukKerja (date)'. Вы получаете: _ «Неверный синтаксис рядом» («.» _ –

ответ

1

Вы объявляете переменную в коде следующим образом:

DECLARE @tglMasukKerja(date) 

Это не правильно. Просто объявите его таким образом:

DECLARE @tglMasukKerja date 
+0

Привет! Я этого не видел. – Margaretha

0

Напишите это так:

DECLARE @tglMasukKerja Date 
+0

Привет, я не видел его. – Margaretha

Смежные вопросы