teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

修正

2018/04/27 00:46

投稿

h28cis02
h28cis02

スコア8

title CHANGED
File without changes
body CHANGED
@@ -47,48 +47,5 @@
47
47
  )
48
48
  ;
49
49
  ```
50
-
51
- CREATE TABLE
52
- ```sql
53
- -- [社員マスタ]
54
-
55
- CREATE TABLE HL_STF_MSTR(
56
- STF_ID char(8) PRIMARY KEY NOT NULL,
57
- STF_NAME varchar2(50) NOT NULL,
58
- STF_NAME_KANA varchar2(50),
59
- ENTER_DATE date,
60
- RETIRE_DATE date,
61
- SEC_CD char(8) NOT NULL,
62
- POS_CD char(8) NOT NULL,
63
- STF_KBN number(1) DEFAULT 1 NOT NULL,
64
- STF_ADDRESS varchar2(200),
65
- STF_TEL varchar2(11),
66
- STF_PRIV_MAIL varchar2(100),
67
- STF_MAIL varchar2(100),
68
- DEL_FLG number(1) DEFAULT 0 NOT NULL,
69
- UPD_DATE timestamp DEFAULT sysdate NOT NULL,
70
- UPD_PRG varchar2(8) NOT NULL,
71
- UPD_USR_ID varchar2(8) NOT NULL,
72
- INS_DATE timestamp DEFAULT sysdate NOT NULL,
73
- INS_PRG varchar2(8) NOT NULL,
74
- INS_USR_ID varchar2(8) NOT NULL
75
- );
76
- -- [役職マスタ]
77
-
78
- CREATE TABLE HL_POS_MSTR(
79
- POS_CD char(8) PRIMARY KEY NOT NULL,
80
- POS_NAME varchar(250),
81
- DEL_FLG number(1) DEFAULT 0 NOT NULL,
82
- UPD_DATE timestamp DEFAULT sysdate NOT NULL,
83
- UPD_PRG varchar2(8) NOT NULL,
84
- UPD_USR_ID varchar2(8) NOT NULL,
85
- INS_DATE timestamp DEFAULT sysdate NOT NULL,
86
- INS_PRG varchar2(8) NOT NULL,
87
- INS_USR_ID varchar2(8) NOT NULL
88
- );
89
-
90
- ```
91
-
92
-
93
50
  INの代わりにEXISTSを用いて記述することは可能でしょうか?
94
51
  回答のほどよろしくお願いいたします。

1

CREATE TABLEの追加

2018/04/27 00:46

投稿

h28cis02
h28cis02

スコア8

title CHANGED
File without changes
body CHANGED
@@ -47,5 +47,48 @@
47
47
  )
48
48
  ;
49
49
  ```
50
+
51
+ CREATE TABLE
52
+ ```sql
53
+ -- [社員マスタ]
54
+
55
+ CREATE TABLE HL_STF_MSTR(
56
+ STF_ID char(8) PRIMARY KEY NOT NULL,
57
+ STF_NAME varchar2(50) NOT NULL,
58
+ STF_NAME_KANA varchar2(50),
59
+ ENTER_DATE date,
60
+ RETIRE_DATE date,
61
+ SEC_CD char(8) NOT NULL,
62
+ POS_CD char(8) NOT NULL,
63
+ STF_KBN number(1) DEFAULT 1 NOT NULL,
64
+ STF_ADDRESS varchar2(200),
65
+ STF_TEL varchar2(11),
66
+ STF_PRIV_MAIL varchar2(100),
67
+ STF_MAIL varchar2(100),
68
+ DEL_FLG number(1) DEFAULT 0 NOT NULL,
69
+ UPD_DATE timestamp DEFAULT sysdate NOT NULL,
70
+ UPD_PRG varchar2(8) NOT NULL,
71
+ UPD_USR_ID varchar2(8) NOT NULL,
72
+ INS_DATE timestamp DEFAULT sysdate NOT NULL,
73
+ INS_PRG varchar2(8) NOT NULL,
74
+ INS_USR_ID varchar2(8) NOT NULL
75
+ );
76
+ -- [役職マスタ]
77
+
78
+ CREATE TABLE HL_POS_MSTR(
79
+ POS_CD char(8) PRIMARY KEY NOT NULL,
80
+ POS_NAME varchar(250),
81
+ DEL_FLG number(1) DEFAULT 0 NOT NULL,
82
+ UPD_DATE timestamp DEFAULT sysdate NOT NULL,
83
+ UPD_PRG varchar2(8) NOT NULL,
84
+ UPD_USR_ID varchar2(8) NOT NULL,
85
+ INS_DATE timestamp DEFAULT sysdate NOT NULL,
86
+ INS_PRG varchar2(8) NOT NULL,
87
+ INS_USR_ID varchar2(8) NOT NULL
88
+ );
89
+
90
+ ```
91
+
92
+
50
93
  INの代わりにEXISTSを用いて記述することは可能でしょうか?
51
94
  回答のほどよろしくお願いいたします。