반응형
mysql - DESCRIBE 테이블의 결과를 테이블에 저장하는 방법
다음 코드를 구현하려고 하지만 mysql에서 작동하지 않는 것 같습니다.
insert into table2
DESCRIBE table1;
또는
insert into table2
SHOW COLUMNS FROM table1;
어떤 도움이든 감사합니다.
안부 전해요
의 사용을 통해 이러한 방법을 사용할 수 있습니다.information_schema.columns:
CREATE TABLE table2(colname varchar(100), coltype varchar(100));
CREATE TABLE table1(col1 varchar(100), col2 int);
INSERT INTO table2
SELECT column_name, data_type
FROM information_schema.columns
WHERE table_name = 'table1'
귀하의 경우 DDL 및 DML 문이 혼합되어 있습니다. 이는 위반 사항입니다.
언급URL : https://stackoverflow.com/questions/60708842/mysql-how-to-save-results-from-describe-table-into-table
반응형
'programing' 카테고리의 다른 글
| CG 플로트를 스위프트에 캐스팅 (0) | 2023.08.15 |
|---|---|
| 성능 카운터에 액세스할 때 "레지스트리 키 'Global'에 대한 액세스가 거부됨" (0) | 2023.08.15 |
| 레일에 종속성 주입이 있습니까? (0) | 2023.08.15 |
| UINavigation Controller에서 보기를 팝업하고 한 번의 작업으로 다른 보기로 바꾸려면 어떻게 해야 합니까? (0) | 2023.08.15 |
| JSPEL 식에서 Spring 보안 주체 가져오기 (0) | 2023.08.15 |