drop-table

    0

    1답변

    그래서 TRUNCATE 대 DROP 사용과 관련하여 SQL 표준을 연구했습니다. 우리 회사는 표준 코딩 규칙으로 DROP 앞에 TRUNCATE를 사용해야하는지 아니면 DROP 만 사용해야하는지 결정하려고합니다. 일반적으로 DROP 대신 항상 TRUNCATE와 DROP을 사용했습니다. https://dba.stackexchange.com/questions/4

    0

    2답변

    약간의 질문에 대해 혼란스러워합니다. 오류가 발생하지만 작동합니다. 명령 프롬프트에서 ORACLE 11gR2를 사용하고 있습니다. 기본 키와 외래 키가있는 2 개의 테이블 dp (department)와 em (employee)을 만들었습니다. 스크립트를 두 번 실행하면 DROP TABLE 함수가 테이블을 두 번 삭제하려고 시도하지만 한 번만 시도해야합니다.

    1

    1답변

    PHP를 통한 SQL 삽입을 사용하여 데이터베이스 내에 테이블을 삭제하려고합니다. $sql = "INSERT INTO Student (StdNumber, FName, LName, DOB, PhoneNumber) VALUES ('$input1', '$input2', '$input3', '$input4', '$input5')"; 그래서 내가 생각, 내가

    2

    1답변

    다음과 같은 문을 사용하여 단일 명령문에서 10 개의 레코드가있는 테이블을 삭제할 수 있습니까? .. DROP TABLE ... WHERE name IN (SELECT table_name FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'my_db' AND table_rows = 10);

    1

    2답변

    최근 Teradata를 사용하여 프로젝트에 할당되었습니다. 나는 DELETE ALL 대신 DROP + CREATE를 엄격하게 사용하라는 말을 들었다. 이것은 나에게 반 직관적이며, 아마도 그것이 틀렸다고 생각합니다. 나는 두 가지 방법을 비교하기 위해 웹을 검색했지만 아무 것도 발견하지 못했습니다. 이것은 DELETE ALL이 위의 문제로 고통받지 않는다는

    1

    1답변

    이 설명서의 내용은 here이므로 90 % 확신합니다. 그러나 목록 크기에 제한이 있는지 또는 목록이 있는지 명시 적으로 말하지 않습니다 또한 이름 형식화에 스키마 이름을 가질 수 있습니다. 실수로 데이터베이스를 엉망으로 만들거나 복구 할 수없는 방식으로 모든 것을 삭제하기 전에 나는 단지 긍정적 인 결과를 원합니다. 사람이 확인할 수 있다면 DROP TA

    0

    2답변

    테이블을 삭제 한 다음 'SELECT INTO'를 사용하여 테이블을 다시 작성하는 프로 시저를 실행하는 경우. 프로 시저가 테이블을 삭제 한 후에 예외를 발생시키는 경우 테이블 삭제가 수행되는지 여부가 결정됩니다. 당신이 트랜잭션을 포장하지 않는 한 각 문은 암시 적 트랜잭션으로 간주되기 때문에

    0

    2답변

    나는 타임 스탬프 (SQL의 타임 스탬프가 아닌 PHP의 time()의 int)가있는 테이블에 항목이 삽입되는 데이터베이스가 있습니다. 가장 큰 타임 스탬프가 만료 시간보다 짧은 모든 테이블을 삭제하도록 쿼리를 만들고 싶습니다 (쿼리가 실행 된 시간으로부터 약간의 시간). 지금 당장 가지고 있어요 $q = mysqli_query(..., "SHOW TABL

    1

    5답변

    테이블을 삭제하기 위해 SQL 문을 사용해야하는데 테이블이 존재하지 않으면 충돌이 발생합니다. 가능하면 프론트 엔드 코드에서이 일을하는 경우, 당신은 declare var_count int; select count(*) INTO var_count from all_tables where OWNER = [schema] and table_name = "EMP

    0

    2답변

    Oracle 12c에서 테이블 t1을 만들었습니다. 테이블에 데이터가 있고 목록 파티션에서 분할되며 하위 파티션도 있습니다. 이제 전체 테이블과 모든 관련 파티션 (및 하위 파티션)을 삭제하려고합니다. 모두 삭제하려면 올바른 명령인가요? 문법은 잘하지만, 바람직하지 않다 DROP TABLE t1 PURGE;