How do I '자동' the 'a' '데이터베이스 테이블, SQL Server 의 기본 키' 증분우선순위수준우선 I& # 39, 하지만, 어떻게 보면 이번 포럼을 통해 t # 39 can& 숨기지 않았다.
하지만 난 이렇게 단순한 방법이 있어야 하며, t # 39 can& 파일을 찾을 수 있습니다.
이 코드의 도망쳐야해 또는
-- ID is the name of the [to be] identity column
ALTER TABLE [yourTable] DROP COLUMN ID
ALTER TABLE [yourTable] ADD ID INT IDENTITY(1,1)
코드가 실행될 경우, 테이블에서 열만 'ID' 것은 아니다.
, # 39 의 fifo& 이미지 참조
CREATE TABLE (
ID_column INT NOT NULL IDENTITY(1,1) PRIMARY KEY,
...
);
아이디 '속성' 열 오른 자동 증분식 숫자 1 이 된다. (단, 데이터 형식이 정수 열 수 있다.) 이를 사용하여 추가할 경우 기존 열 [ui_policytable_java_spe_policy 변경하십시오 '표'] [2] 함장님이요
편집:
[1]: sql.105%29.aspx http://msdn.microsoft.com/en-us/library/ms186775%28v = [2]: sql.105%29.aspx http://msdn.microsoft.com/en-us/library/ms190273%28v =
데이터베이스, 테이블 확장하십시오 확장하십시오 너회의 테이블 및 일부 디자인 드롭다운이 에서 마우스 오른쪽 단추로 클릭합니다. ! 트루크스 이렇게
이제 열 특성 id 및 it 스크롤하십시오 검색하기를 아래에 찾을 수 있도록 id 는 it 진실이며당신이 사양명세 확장하십시오 발견하리니 그렇습네다. 지금 선택해야 오른쪽 아래에 아이디 증분할 it 원하는 값을 열거하십시오 증분하는 데 항목이없습니다. enter 이미지 여기에 설명을!
근데 왜 I& # 39 m, t, 아마도 무언가 빠진 # 39 이 작동합니까 doesn& e0100042.log 객체에는? # 39 you& 로만스였나 것이 아닌, re 찾고 있는 거예요?
예:
CREATE SCHEMA blah.
GO
CREATE SEQUENCE blah.blahsequence
START WITH 1
INCREMENT BY 1
NO CYCLE;
CREATE TABLE blah.de_blah_blah
(numbers bigint PRIMARY KEY NOT NULL
......etc
이 명령을 사용할 수 있는 말하도다 스크런스 참조할 때 그냥 삽입.
NEXT VALUE FOR blah.blahsequence
자세한 정보 및 옵션 e0100042.log
내가 이 문제를 갖고 있는 테이블 없이 드롭하기 변경하십시오 창조하 상기할지니 없습니다 그래서 내가 한 테이블에 없었다. (만일 그 때 구현됩니까 확실하지 않아 이 SQL 2016년)
마우스 오른쪽 단추로 클릭합니다 테이블에 개체 탐색기:
'스크립트입니다 테이블뿐만 > 있다. 드롭합니다 > 를 만들고, 창 '새 쿼리 편집기
에 의해 편집 스크립트입니다 요시엔 재동기화할 것 "이라고 말했다. 하단에 있는 테이블 만들기 ',' 는 스크롤하십시오 기본 키 (1.1) '및' 정체성 찾기 전에 덮어쓰기/추가 끝까지 쉼표를. 실행하십시오 스크립트입니다.
이 때문에 드롭합니다 만들고 스크립트입니다 역시 도움됐네 가져다줄래요 이 문제를 해결할 수 있습니다. (생성할지 처리할 수 있는 스크립트입니다.)