나는이 고객 테이블 자동마다 증가와 - 내 시스템어떻게 특정 테이블에서 다음 자동 증가 값을 얻을 수
의 다음 CUST_ID를 알아야 할 이유를 CUST_ID - 기본 키 열
어떻게 찾을 수 있습니까?
쿼리 란 무엇입니까?
p.s. - 나는 이것을 시도했다 SELECT ident_current ('dbo.SomeTable') AS [LastID_1]; 이지만 지원되지 않습니다.
나는이 고객 테이블 자동마다 증가와 - 내 시스템어떻게 특정 테이블에서 다음 자동 증가 값을 얻을 수
의 다음 CUST_ID를 알아야 할 이유를 CUST_ID - 기본 키 열
어떻게 찾을 수 있습니까?
쿼리 란 무엇입니까?
p.s. - 나는 이것을 시도했다 SELECT ident_current ('dbo.SomeTable') AS [LastID_1]; 이지만 지원되지 않습니다.
여기의 링크를 참조하십시오. 당신의 필드 이름이 ID 인 경우 당신은 또한 예를 들어 의 증가 값
select (max(ident_current('dbo.SomeTable')) + 1) AS [Next_id]
SELECT MAX(youridfieldname+1) As NextId FROM "yourtable name"
를 추가해야하고 테이블 이름은 표입니다 :
SELECT Max(ID+1) AS NextID FROM Table1;
이 경우 오류가 있습니다 : 최근에 마지막 행을 삭제 한 경우 (최대 ID가있는 레코드). – Vikram
이 오류가 발생합니다 : 열 이름이 유효하지 않습니다. [노드 이름 (있는 경우) =, 열 이름 =] – Vikram
둥근 중괄호에있는 마지막 메모를 편집했습니다. – Ashish
오류 : SQL Server Compact Edition에서 함수를 인식하지 못했습니다. ( – Vikram