MySQL 42

MySQL은 각 행에 고유한 하나의 쿼리 조건에서 여러 행을 삭제합니다.

MySQL은 각 행에 고유한 하나의 쿼리 조건에서 여러 행을 삭제합니다. MySQL에서는 다음과 같이 하나의 쿼리에 여러 행을 삽입할 수 있습니다. INSERT INTO table (col1,col2) VALUES (1,2),(3,4),(5,6) 같은 방법으로 여러 행을 삭제하고 싶습니다.각 행에 대해 동일한 조건에 따라 여러 행을 삭제할 수 있습니다. DELETE FROM table WHERE col1='4' and col2='5' 또는 DELETE FROM table WHERE col1 IN (1,2,3,4,5) 그러나 한 쿼리에서 여러 행을 삭제하고 각 행마다 고유한 조건 집합을 가지려면 어떻게 해야 합니까?다음과 같은 것이 제가 찾고 있는 것입니다. DELETE FROM table WHERE (c..

programing 2022.10.21

에 이 쿼리에 ERROR 에 이 쿼리에 ERROR 에 이 쿼리에 ERROR <TAB>용 테이블 스토리지 엔진LE > 에는 이 옵션이 없습니다.이것은 의 MySQL에 의해 반환된 에러입니다.이것은 의 MySQL에 의해 반환된 에러..

에 이 쿼리에 ERROR 용 테이블 스토리지 엔진LE > 에는 이 옵션이 없습니다. 이것은 의 MySQL에 의해 반환된 에러입니다.order by쿼리. 열 유형은 다음과 같습니다.varchar(2000).쿼리:select * from `dbo.table_1` order by textT; 반환된 오류: ERROR 1031 (HY000):dbo.table_1'의 테이블 스토리지 엔진에는 이 옵션이 없습니다. 왜 이런 일이 일어날까요?어떻게 고칠 수 있을까요?이 문제는 MyISAM으로 작성되었지만 나중에 InnoDB로 전환된 테이블 정의를 Import할 때 발생합니다.ROW_FORMAT옵션이 유효하지 않은 것 같습니다.내보낸 데이터베이스를 가져오려고 할 때 이 문제가 발생할 경우 검색 및 교체만 하면 됩니다...

programing 2022.10.21