alter-table

    1

    1답변

    최근 sqlite 버전에서 테이블을 수정하여 미리 정의 된 스키마와 일치시키는 간단한 방법이 있습니까? 스키마는 다른 설정과 일치하므로 war_id INTEGER NOT NULL, clanname VARCHAR(64), clanhomepage VARCHAR(128), date DATETIME, server VARCHAR(64), warmode_id

    0

    1답변

    기본 키 (자동 증가) 및 외래 키가있는 sql 테이블이 있습니다. 외래 키를 두 번째로 수정하여 테이블을 수정해야합니다. 기본 키를 사용하여 값을 복제 할 수 없도록하십시오. 데이터에 영향을주지 않고 테이블을 변경하려면 어떻게해야합니까? SQL 코드가 필요합니다. 감사합니다, 빅스

    12

    2답변

    나는 각각 약 12 ​​개의 테이블을 가진 약 100 개의 데이터베이스 (모두 동일한 구조, 다른 서버에만 있음)를 가지고 있습니다. 대부분의 테이블은 작습니다 (100MB 이하라고합시다). 테이블이 커질 수있는 경우가 있습니다 (4GB +라고 말하면됩니다). 각 데이터베이스의 거의 모든 테이블에 대해 일련의 ALTER TABLE 명령을 실행해야합니다. 주

    1

    1답변

    MySQL Workbench를 사용하여 일부 테이블을 만든 다음 'forward engineer'를 전달하여이 테이블을 생성하는 스크립트를 작성했습니다. 그러나 스크립트는 여러 가지 문제로 안내합니다. 그 중 하나는 외래 키를 포함합니다. 그래서 alter table을 사용하여 별도의 외래 키 추가를 시도했지만 여전히 문제가 발생했습니다. 코드는 다음과 같

    6

    3답변

    같은 방법으로 SHOW CREATE TABLE tblname; 이전에 실행 된 것을 다시 가져 오며, 어쨌든 ALTER TABLE 쿼리의 SQL을 볼 수 있습니까? 도와주세요.

    1

    1답변

    자동화 된 인수 테스트를 위해 삽입이 id = 1로 시작하도록합니다. (테이블에서 모든 행을 삭제 한 후) 하나의 PC (XP 32 비트, mysql 5.1.something)에서 "alter table tableName auto_increment = 0"을 사용하여이 작업을 수행했습니다. 이제 새로운 PC (Windows 7 64bit, mysql 5.1

    2

    1답변

    MSQL에 대해 동일한 alter table 쿼리에서 열을 변경하고 새 열을 추가 할 수 있습니까? 아래의 MSDN 기사를 살펴 보았지만 약간 이해하기가 어려웠습니다. 여러 쿼리를 사용하여 쉽게 수행 할 수 있지만 가능한 경우 하나의 쿼리로 수행합니다. 감사. http://msdn.microsoft.com/en-us/library/ms190273.aspx

    38

    4답변

    SQLite 데이터베이스의 열을 수정해야하지만 데이터베이스가 이미 프로덕션 환경에 있기 때문에 프로그래밍해야합니다. 나의 연구에서 나는 이것을하기 위해 다음을해야한다는 것을 발견했다. 새로운 스키마를 새 테이블을 만들고 새 테이블로 이전 테이블에서 데이터를 복사 드롭 이전 테이블 된 테이블이 보인다 이름에 새 테이블의 이름을 바꿉니다 상대적으로 쉬운 일을해

    2

    1답변

    MYSQL을 사용하고 있습니다. 나는 가격에 잘못 사용 된 varchar 필드가 있습니다. 이제이 테이블의 순서가 제대로 작동하지 않아 1000 개가 넘는 부분을 목록의 맨 아래에 놓습니다. 기존의 POPULATED 데이터베이스에서이 가격 필드를 varchar에서 10 진수로 변환해야합니다. 도움을 주시면 감사하겠습니다.

    11

    2답변

    쿼리에 어떤 문제가 있습니까? ALTER TABLE test_posts ADD sticky boolean NOT NULL default = false # 1064 - SQL 구문에 오류가 있습니다. ALTER TABLE test_posts ADD sticky boolean NOT NULL default false