UPDATE assets a
SET a.labor_c_start_dt = '2017-01-01',
a.labor_c_end_dt = '2017-12-31'
WHERE a.asset = IN(asset1,asset2,asset3)
자산 이름이 일치하는지 확인한 후 다음 필드를 조정하려고합니다. 하지만 어떤 이유로 든 작동하지 않습니다.IN 절의 문자열 사용
도와주세요.
감사
UPDATE assets a
SET a.labor_c_start_dt = '2017-01-01',
a.labor_c_end_dt = '2017-12-31'
WHERE a.asset = IN(asset1,asset2,asset3)
자산 이름이 일치하는지 확인한 후 다음 필드를 조정하려고합니다. 하지만 어떤 이유로 든 작동하지 않습니다.IN 절의 문자열 사용
도와주세요.
감사
당신은 따옴표로 문자열을 묶어야합니다, 예를 들면 : 1064에 동봉하는 추가 할 때 :
UPDATE assets a
SET a.labor_c_start_dt = '2017-01-01',
a.labor_c_end_dt = '2017-12-31'
WHERE a.asset IN('asset1','asset2','asset3')
내가 오류 코드를 얻을 수 하는 '='후 제거하시기 바랍니다 따옴표 –
죄송합니다. 답변에서 오타를 제거했습니다 ('='). 지금 사용해 보시겠습니까? –
감사합니다 Darshan Mehta! –
a.asset –