programing

SQL 동적 열 이름(Update with prepared 문 포함)

easyjava 2023. 9. 6. 23:05
반응형

SQL 동적 열 이름(Update with prepared 문 포함)

저는 ID에 대한 열과 클라이언트에 대한 질문에 대한 답변 가능성을 포함하는 MySQL 데이터베이스를 가지고 있습니다.

ID |    q1     |   q2     | ...
1  | answer 1  | answer 2 | ...

웹 사이트 사용자의 접근 방식에 따라 엔트리 행을 동적으로 조정해야 합니다(정적인 형태가 아님).

데이터베이스 항목을 업데이트하기 위해 다음 문을 시도했습니다.

'UPDATE questions SET ? = ? WHERE id = ?', [data.qId, data.answer, id],

효과가 없어요첫번째를 바꿀때는?정확한 란명으로q2(그리고 배열을 삭제합니다.?잘 작동합니다.

http.request에는 특정 답변만 포함되어 있고 백엔드에 더 많은 논리가 있는 것이 아니라 SQL 문으로 해결할 수 있기를 바랍니다.

미리 감사드립니다.

언급URL : https://stackoverflow.com/questions/43661946/sql-dynamically-column-name-for-update-with-prepared-statement

반응형