ID 행이 모두 "ID"인 데이터베이스가 있습니다. 나는 그들 모두를 "ID_ [테이블 이름]"으로 변경하고 변경된 ID 행과 관련된 모든 외래 키를 변경해야합니다.데이터베이스의 모든 ID를 변경하십시오.
-1
A
답변
0
데이터베이스의 모든 열 이름을 변경하지 않았다고 생각합니다.
ALTER TABLE table_name
RENAME COLUMN old_name to new_name;
+0
외부 키도 변경됩니까? – user1569154
+0
Nope. 외래 키를 삭제하고 열 이름을 바꾼 다음 관계를 추가하십시오 –
+0
PHP 스크립트로 이것을 수행하여 개별적으로 변경하지 않아도 될까요? – user1569154
관련 문제
- 1. jQuery를 사용하여 HTMLDivElement의 모든 ID를 변경하십시오.
- 2. ContentPlaceHolder의 ID를 변경하십시오.
- 3. URL의 동적 ID를 변경하십시오.
- 4. 정적 ID를 변수로 변경하십시오.
- 5. neo4j 데이터베이스의 데이터 유형을 변경하십시오.
- 6. 데이터베이스의 한 열을 정렬하고 변경하십시오.
- 7. 데이터베이스의 ID를 열거 형에 연결
- 8. 요소 ID를 여러 번 변경하십시오
- 9. javascript 요소 트리를 복제하고 복제본의 모든 ID를 변경하십시오.
- 10. Android에서 앱의 사용자 ID를 변경하십시오.
- 11. Libavg - 연결된 노드의 ID를 변경하십시오.
- 12. 자바 스크립트로 DIV id를 변경하십시오.
- 13. 데이터베이스의 엔터티와 속성 이름을 먼저 변경하십시오.
- 14. Google지도 마커 ID와 SQLite 데이터베이스의 ID를 비교하십시오.
- 15. PHP를 통해 MySQL 데이터베이스의 값을 변경하십시오.
- 16. 실시간으로 sql 데이터베이스의 변경 내용을 html로 변경하십시오.
- 17. 로그인 할 때마다 데이터베이스의 암호 값을 변경하십시오.
- 18. ComboBox의 항목을 동일한 데이터베이스의 다른 양식으로 변경하십시오.
- 19. PHP와 MySQLi를 사용하여 데이터베이스의 변수 값을 변경하십시오.
- 20. postgresql과 python을 사용하여 데이터베이스의 시간 값을 변경하십시오.
- 21. 데이터베이스의 테이블에서 ID를 가져 오는 중
- 22. 데이터베이스의 모든 결과
- 23. 데이터베이스의 모든 뷰 쿼리
- 24. 데이터베이스의 모든 트리거를 나열하십시오.
- 25. 데이터베이스의 모든 행 표시
- 26. 데이터베이스의 모든 테이블 목록
- 27. 데이터베이스의 모든 테이블 나열
- 28. 데이터베이스의 모든 페이지 컨텐츠
- 29. 자바 컨트롤에서 ASP.NET 컨트롤 ID를 변경하십시오.
- 30. 요소 ID를 기준으로 클래스 값을 변경하십시오.
당신이 사용하고있는 DBMS의 태그와'sql' 태그를 교체하십시오이 구문을 사용하여 하나 개의 테이블 컬럼에 의해 변화 하나. – Barmar
일부는'ALTER TABLE RENAME COLUMN ....':) – Trinimon
하나의 질문 : ** 왜? ** – gvee