CREATE TABLE ???

CREATE TABLE?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????(??????????????????)??????????????????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
  • INSERT
  • SELECT
  • REFERENCES
  • TRIGGER
  • UPDATE
??????????????????????????????????????????????????????????????????????????????????????????????????????

?????????????????????????????????CONSTRAINT ?????????????????????????????????

???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????NULL???????????????????????????????????????????????????????????????

SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

?????????????????????????????????????????????SYS????????????????????????????????????

??????

CREATE TABLE?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

CREATE TABLE ??????
    ( {????????? | ????????????}
    [ , {????????? | ????????????} ] * )
  |
      [ ( ?????? [ , ?????? ] * ) ]
      AS ??????????????????
      WITH NO DATA
   }

???

CREATE TABLE HOTELAVAILABILITY
     (HOTEL_ID INT NOT NULL, BOOKING_DATE DATE NOT NULL,
	ROOMS_TAKEN INT DEFAULT 0, PRIMARY KEY (HOTEL_ID, BOOKING_DATE));
-- ??????????????????????????????????????????2????????????????????????????????????????????????
PRIMARY KEY (hotel_id, booking_date))
-- ???????????????????????????INTEGER??????????????????
-- ???????????????????????????????????????????????????
CREATE TABLE PEOPLE
	(PERSON_ID INT NOT NULL GENERATED ALWAYS AS IDENTITY
	CONSTRAINT PEOPLE_PK PRIMARY KEY, PERSON VARCHAR(26));
-- ???????????????????????????SMALLINT??????????????????
-- ????????????5???????????????5?????????????????????
CREATE TABLE GROUPS
	(GROUP_ID SMALLINT NOT NULL GENERATED ALWAYS AS IDENTITY 
	(START WITH 5, INCREMENT BY 5), ADDRESS VARCHAR(100), PHONE VARCHAR(15));
???: ???????????????????????????????????????????????????CREATE TABLE????????????CONSTRAINT ?????????????????????

CREATE TABLE ... AS ...

???????????????CREATE TABLE??????????????????????????????????????????????????????/????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

WITH NO DATA?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? WITH NO DATA??????????????????????????????????????????????????????????????????Derby??????WITH DATA???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WITH NO DATA????????????????????????????????????

???


-- ??????????????????????????????????????????????????????????????????????????????
CREATE TABLE T3 AS SELECT * FROM T1 WITH NO DATA;
-- ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
CREATE TABLE T3 (A,B,C,D,E) AS SELECT * FROM T1 WITH NO DATA;
-- ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
CREATE TABLE T3 (A,B,C) AS SELECT V,DP,I FROM T1 WITH NO DATA;
-- ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
CREATE TABLE T3 (X,Y) AS SELECT 2*I,2.0*F FROM T1 WITH NO DATA;
????????????
CREATE FUNCTION ???
CREATE INDEX ???
CREATE PROCEDURE ???
CREATE SCHEMA ???
CREATE SYNONYM ???
CREATE TRIGGER ???
CREATE VIEW ???