bartonhill이라는 데이터베이스에서 schoolnum의 값을 업데이트하기 위해 f 문자열을 사용하여
에 값을 입력하는 기본 SQL 쿼리를 실행하려고 합니다. 으아아아그러나 내 이름 ollie(데이터베이스에 firsname으로 존재함)를 입력하면 이 코드를 실행하면 "sqlite3.operationalerror: Near "ollie": 구문 오류" 오류가 발생합니다.
name과 new_number의 데이터 유형을 변경해 보았지만 오류만 변경되었습니다.
아직 개선할 점이 많습니다. 몇 가지 작은 변경 사항만 적용했으므로 더 개선할 수 있습니다. 튜플은 항상 삽입됩니다. 기본 키를 변경하는 것은 가능하지만 쉽지는 않습니다. Google에서 변경하면 됩니다. 처음으로 값을 초기화한 후 새로운 값을 요청합니다. 위의 댓글도 주의 깊게 읽어주세요!
으아아아출력:
으아아아또는 다른 옵션:
으아아아특정 값만 제공:
으아아아위 내용은 f 문자열을 사용하여 SQL UPDATE 쿼리를 실행하려고 할 때 구문 오류가 발생하는 이유를 잘 모르겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!