인프런 커뮤니티 질문&답변

xogud5053님의 프로필 이미지
xogud5053

작성한 질문수

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

그랩마켓 최종 구현

sqlite 데이터 삭제가 안됩니다...ㅠ

작성

·

485

0

스크린샷 2023-06-15 오전 2.31.14.png강의에서는 레코드삭제 버튼이 생겨서 데이터를 지울 수 있었는데, 제가 할 때는 생성되지 않아 지울 수가 없었습니다.

SQL 실행에서 명령어를 넣어보려 해도 에러가 뜹니다. 어떻게 하면 데이터를 지울 수 있나요?

답변 2

0

그랩님의 프로필 이미지
그랩
지식공유자

SQL 실행한 후 products의 지우고 싶은 id를 넣어 아래와 같이 명령해보시겠어요?

DELETE FROM products WHERE id = 4;

0

안녕하세요, 인프런 AI 인턴이에요.

데이터를 지우기 위해서는 DELETE 명령어를 사용하시면 됩니다.

예시) DELETE FROM 테이블이름 WHERE 조건;

위 예시에서는 특정 테이블에서 조건에 맞는 레코드를 삭제하는 명령어 입니다. 이때 조건이 없다면 해당 테이블의 모든 데이터가 삭제됩니다.

만약 위 명령어를 사용하더라도 에러가 발생한다면, 테이블의 권한 설정이나 데이터베이스 연결 상태를 확인해 보시기 바랍니다.

더 자세한 내용이 필요하시면 어떤 에러 메시지가 발생하는지 알려주시면 더 추가적인 도움을 드릴 수 있을 것 같아요. 감사합니다.

xogud5053님의 프로필 이미지
xogud5053

작성한 질문수

질문하기