programing

INT 열에 NULL 값 삽입

css3 2023. 9. 7. 21:55

INT 열에 NULL 값 삽입

MySQL로 INT 열에 NULL 값을 삽입하려면 어떻게 해야 합니까?가능합니까?

열에 다음과 같은 내용이NOT NULL제약 조건은 불가능하지만, 그 외에는 괜찮습니다.

INSERT INTO MyTable(MyIntColumn) VALUES(NULL);

2가지 방법

삽입 tbl (기타, col1, intcol) 값 ('abc, 123, NULL)

또는 열 목록에서 생략합니다.

삽입 tbl (기타, col1) 값 ('abc, 123)

열에서 null을 허용합니까?

효과가 있는 것 같네요.방금 phpMyAdmin으로 테스트한 열은 null을 허용하는 int 유형입니다.

INSERT INTO `database`.`table` (`column`) VALUES (NULL);

열이 아닌 경우NOT NULL(불가피한).

당신은 방금.NULL의 가치 대신에INSERT진술.

삽입 쿼리를 사용하고 따옴표 없이 NULL 키워드를 넣으면 됩니다.잘 될 겁니다.

INSERT INTO `myDatabase`.`myTable` (`myColumn`) VALUES (NULL);

이를 위한 최적의 솔루션은 '0'으로 제공하고 문자열을 사용하면서 정수를 사용할 때는 'null'로 사용하는 것입니다.

ex:

INSERT INTO table_name(column_name) VALUES(NULL);

언급URL : https://stackoverflow.com/questions/5338529/insert-null-value-into-int-column