Q&A

  • query를 이용한 테이블 구조 변경
안녕하세요???????

날씨가 많이 추워졌습니다..

모두들 감기 조심하시구여..^^

프로그램을 짜다가 안되는 부분이 있어서 질문을 드립니다...

query를 이용하여 테이블에 필드를 추가 및 삭제하는 방법은 알아냈지만

필드의 속성을 수정 하는 방법을 몰라 이렇게 애태우고 있습니다.

참고로 테이블에 필드를 추가 하는 코딩은

alter table "TABLE_NAME" add 필드속성"FIELD_NAME"(필드 사이즈);

이더군요.. 그리구 삭제하는 코딩은

alter table "TABLE_NAME" drop "FIELD_NAME";

이러하더군요..

제가 하고자 하는 것은 프로그램을 업버젼 시키면서

기존 필드의 길이를 10->20으로 바꾸는 것입니다.

그럼 다들 추운데 건강 조심 하시구여.....

도움 부탁드립니다..

3  COMMENTS
  • Profile
    권대웅 2001.11.09 00:10
    alter table 테이블명

    alter column 필드 속성

    ^^



    권경애 wrote:

    > 안녕하세요???????

    > 날씨가 많이 추워졌습니다..

    > 모두들 감기 조심하시구여..^^

    > 프로그램을 짜다가 안되는 부분이 있어서 질문을 드립니다...

    > query를 이용하여 테이블에 필드를 추가 및 삭제하는 방법은 알아냈지만

    > 필드의 속성을 수정 하는 방법을 몰라 이렇게 애태우고 있습니다.

    > 참고로 테이블에 필드를 추가 하는 코딩은

    > alter table "TABLE_NAME" add 필드속성"FIELD_NAME"(필드 사이즈);

    > 이더군요.. 그리구 삭제하는 코딩은

    > alter table "TABLE_NAME" drop "FIELD_NAME";

    > 이러하더군요..

    > 제가 하고자 하는 것은 프로그램을 업버젼 시키면서

    > 기존 필드의 길이를 10->20으로 바꾸는 것입니다.

    > 그럼 다들 추운데 건강 조심 하시구여.....

    > 도움 부탁드립니다..

  • Profile
    권경애 2001.11.09 01:19
    답변 정말 감사 드리구여..........

    앞으로두 많은 도움 부탁 드립니다....

    근데여 왜 코딩을 다하고 실행을 시키면 에러가 날까여??????

    alter table "ip_dat.db" alter ip_num varchar(14)

    이렇게 코딩을 했는데여..

    실행을 시키면

    invalid use of keyword.

    Token:alter

    Line number:1

    이라는 에러가 납니다...

    그럼 한번더 부탁.........







  • Profile
    정계훈 2001.11.09 19:33
    안녕하세요...

    문장이 틀린것 같네요. 아래 내용을 참조하세요...

    그럼 즐거운 코딩 되시길...



    ☞Data Type 변경

    SQL> Alter Table ip_dat.db Modify(ip_num varchar2(10));

    SQL> Alter Table ip_dat.db Modify(ip_num varchar(10));



    ☞Column Length 변경

    SQL> Alter Table ip_dat.db Modify(ip_num varchar(14));



    ☞Column 추가

    SQL> Alter Table ip_dat.db Add(ip_num2 varchar(14));





    권경애 wrote:

    > 답변 정말 감사 드리구여..........

    > 앞으로두 많은 도움 부탁 드립니다....

    > 근데여 왜 코딩을 다하고 실행을 시키면 에러가 날까여??????

    > alter table "ip_dat.db" alter ip_num varchar(14)

    > 이렇게 코딩을 했는데여..

    > 실행을 시키면

    > invalid use of keyword.

    > Token:alter

    > Line number:1

    > 이라는 에러가 납니다...

    > 그럼 한번더 부탁.........

    >

    >

    >