현재 테이블에 열을 추가 할 수있는 MS Access 쿼리가 필요합니다. 검색어에는 NOT NULL
제약 조건, 값이 ''
, 즉 2 개의 작은 따옴표 및 데이터 유형으로 포함되어야합니다. MS Access 2007의 테이블 쿼리 변경
ALTER TABLE Demo ADD COLUMN LName TEXT NOT NULL DEFAULT ('')
현재 테이블에 열을 추가 할 수있는 MS Access 쿼리가 필요합니다. 검색어에는 NOT NULL
제약 조건, 값이 ''
, 즉 2 개의 작은 따옴표 및 데이터 유형으로 포함되어야합니다. MS Access 2007의 테이블 쿼리 변경
ALTER TABLE Demo ADD COLUMN LName TEXT NOT NULL DEFAULT ('')
ALTER TABLE {TABLENAME}
ADD {COLUMNNAME} {TYPE} {NULL|NOT NULL}
CONSTRAINT {CONSTRAINT_NAME} DEFAULT {DEFAULT_VALUE}
또는
ALTER TABLE TestTable
ADD NewCol VARCHAR(50)
CONSTRAINT DF_TestTable_NewCol DEFAULT '' NOT NULL
GO
이 시도 : 당신은 텍스트 열의 크기를 추가해야합니다.
ALTER TABLE Demo ADD COLUMN LName TEXT(15) NOT NULL DEFAULT ''
참고 : 난 그냥 예를 들어 15을 추가하고있다. 당신은 ur 코드에 맞는 것을 추가 할 수 있습니다.
친구를 작동하지 않습니다. ALTER TABLE의 구문 오류입니다. –
업데이트 된 코드를 사용해보세요. – Dhwani
여전히 동일합니다. DEFAULT에 오류가 있습니다. 코드를 실행하면 강조 표시됩니다. –
이 쿼리를 시도 TRY :
ALTER TABLE TableName ADD ColumnName(50) NOT NULL
테이블 이름이 '데모'이고 추가하려는 열 이름이 'LName'인 경우 코드 작성 방법을 알려주시겠습니까? 'TEXT (15)', NULL이 아니고 DEFAULT 값을 ('')로 입력하십시오. –
작동하지 않습니다 !!!! –
먼저 DEFAULT는 MS ACCESS에서 인식되지 않습니다! 원하는 작업을 수행하려면 두 가지 다른 쿼리를 사용해야합니다. 먼저 열을 추가하고 두 번째 테이블을 업데이트하여 –