반응형
값이없는 테이블에 삽입하기위한 구문?
다음 스키마로 만든 테이블이 있습니다.
CREATE TABLE [dbo].[Visualizations]
(
VisualizationID int identity (1,1) NOT NULL
)
테이블에 설정 가능한 필드가 없기 때문에 레코드를 삽입하는 방법을 잘 모르겠습니다. 나는 시도했다 :
INSERT INTO [Visualizations];
INSERT INTO [Visualizations] () VALUES ();
둘 다 작동하지 않습니다. 이를 수행하기위한 적절한 구문은 무엇입니까?
편집 : 많은 사람들이 내 테이블에 혼란스러워하기 때문에 순전히 여러 하위 테이블의 부모를 나타내는 데 사용됩니다 ... 각각은 FK에 의해이 테이블을 참조하고 각 FK는 PK이므로 모두에서 이러한 테이블 중 ID는 고유합니다.
다음을 참조 하십시오 (예 : "F. DEFAULT VALUES 옵션을 사용하여 데이터로드").
INSERT INTO [Visualizations] DEFAULT VALUES;
null로 ID 삽입 트리거
insert into
Visualizations
values
(null);
이 작업을 수행하려면 더미 열을 추가하고 여기에 삽입 NULL
해야 할 수 있습니다. 더미 열은 NULL을 허용합니다. 귀하의 테이블 구조가 의미가 없지만 작동하기 위해 이것을 제안합니다.
참고 URL : https://stackoverflow.com/questions/2148091/syntax-for-inserting-into-a-table-with-no-values
반응형
'UFO ET IT' 카테고리의 다른 글
C ++에서 float를 std :: string으로 변환 (0) | 2020.11.25 |
---|---|
CouchDB와 RDBMS를 사용하는 경우 (0) | 2020.11.24 |
WordPress MVC를 준수합니까? (0) | 2020.11.24 |
JPA Hibernate를 사용하여 자동으로 자식 개체 저장 (0) | 2020.11.24 |
MySQL의 DOUBLE 대 DECIMAL (0) | 2020.11.24 |