반응형
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
반응형
'programing' 카테고리의 다른 글
| 사무실에서 ActiveX 개체의 크기가 자동으로 변경되지 않도록 하는 방법은 무엇입니까? (0) | 2023.09.06 |
|---|---|
| PowerShell을 사용하여 정규식과 일치하는 폴더의 파일을 삭제하려면 어떻게 해야 합니까? (0) | 2023.09.06 |
| @Spy 및 @Autowired 함께 사용 (0) | 2023.09.06 |
| 버전 지정을 위해 태그 대 릴리스/베타 분기를 사용해야 하는 이유는 무엇입니까? (0) | 2023.09.06 |
| 텍스트 편집에 초점을 프로그래밍 방식으로 설정하고 키보드를 표시하는 방법 (0) | 2023.09.06 |