database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 1202 게시물 읽기
No. 1202
table create 하고 primary key, index, foreign key 잡는 법좀 알려주세여
작성자
왕초보
작성일
2005-06-20 11:14
조회수
6,423

테이블 생성은 간단히 됬는데 key를 하나도 잡지 못했습니다.

간단한 예문 부탁드립니다.

alter table 사용하여 잡는 예문도 좋고

table create 하면서 같이 잡아주는 방법이 있으면 그것도 알려 주시면 감사하겠습니다.

 

이 글에 대한 댓글이 총 1건 있습니다.

매뉴얼을 보세요

 

1. alter table_name add constraint constrain_name primary key (컬럼명)

2. create table - Creates new tables and optional integrity constraints.
   create table [database.[owner].]table_name
      (column_name datatype
          [default {constant_expression | user | null}]
          {[{identity | null | not null}]
                      [off row | in row]
          [[constraint constraint_name]
              {{unique | primary key}
             [clustered | nonclustered] [asc | desc]
             [with { fillfactor = pct,
                       max_rows_per_page = num_rows, }
                       reservepagegap = num_pages }]
              [on segment_name]
              | references [[database.]owner.]ref_table
                  [(ref_column)]
              | check (search_condition)}]}...
       | [constraint constraint_name]
          {{unique | primary key}
              [clustered | nonclustered]
              (column_name [asc | desc]
                              [{, column_name [asc | desc]}...])
              [with { fillfactor = pct
                                 max_rows_per_page = num_rows ,
                                 reservepagegap = num_pages } ]
              [on segment_name]
          |foreign key (column_name [{, column_name}...])
              references [[database.]owner.]ref_table
                  [(ref_column [{, ref_column}...])]
           | check (search_condition) ... }
      [{, {next_column | next_constraint}}...])
      [lock {datarows | datapages | allpages }]
      [with { max_rows_per_page = num_rows,
                      exp_row_size = num_bytes,
                      reservepagegap = num_pages,
                      identity_gap = num_values } ]
      [on segment_name]
      [ [ external table ] at pathname ]

후후님이 2005-06-21 18:38에 작성한 댓글입니다.
이 댓글은 2005-06-22 09:16에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1205DB size가 이상해요.. [4]
알고파
2005-06-24
3872
1204sp_명령어가 안먹어요 꼭 답변주세요 [5]
초보
2005-06-21
5800
1203not null인 칼럼을 추가하는 방법? [3]
허남훈
2005-06-21
4598
1202table create 하고 primary key, index, foreign key 잡는 법좀 알려주세여 [1]
왕초보
2005-06-20
6423
1201Advantage나 WinSQL에서... [1]
손종삼
2005-06-19
4408
1200export [1]
ASIQ 초보
2005-06-16
4731
1199오라클 replace 사이베이스는 어떻게 하나여? [1]
오기환
2005-06-14
9762
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다