質問編集履歴
3
pgAdmin4の画面を追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,6 +44,10 @@
|
|
44
44
|
|
45
45
|
itemテーブルの構造は、sample_pg_sjis.sqlで以下のように指定しています。
|
46
46
|
|
47
|
+
また、postgreSQLの表示の画面も追加します。
|
48
|
+
|
49
|
+
|
50
|
+
|
47
51
|
```postgreSQL
|
48
52
|
|
49
53
|
|
@@ -85,3 +89,131 @@
|
|
85
89
|
コード
|
86
90
|
|
87
91
|
```
|
92
|
+
|
93
|
+
|
94
|
+
|
95
|
+
```postgreSQL
|
96
|
+
|
97
|
+
postgres=# \i ~/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql
|
98
|
+
|
99
|
+
DROP DATABASE
|
100
|
+
|
101
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:2: ERROR: current user cannot be dropped
|
102
|
+
|
103
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:3: ERROR: role "postgres" already exists
|
104
|
+
|
105
|
+
CREATE DATABASE
|
106
|
+
|
107
|
+
You are now connected to database "sample" as user "postgres".
|
108
|
+
|
109
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:7: NOTICE: table "item" does not exist, skipping
|
110
|
+
|
111
|
+
DROP TABLE
|
112
|
+
|
113
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:19: ERROR: syntax error at or near "information"
|
114
|
+
|
115
|
+
LINE 10: information TEXT,
|
116
|
+
|
117
|
+
^
|
118
|
+
|
119
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:21: ERROR: relation "item" does not exist
|
120
|
+
|
121
|
+
LINE 1: INSERT INTO item(category_code, name, price, level, populari...
|
122
|
+
|
123
|
+
^
|
124
|
+
|
125
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:22: ERROR: relation "item" does not exist
|
126
|
+
|
127
|
+
LINE 1: INSERT INTO item(category_code, name, price, level, populari...
|
128
|
+
|
129
|
+
^
|
130
|
+
|
131
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:23: ERROR: relation "item" does not exist
|
132
|
+
|
133
|
+
LINE 1: INSERT INTO item(category_code, name, price, level, populari...
|
134
|
+
|
135
|
+
^
|
136
|
+
|
137
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:27: ERROR: relation "item" does not exist
|
138
|
+
|
139
|
+
LINE 1: INSERT INTO item(category_code, name, price, level, populari...
|
140
|
+
|
141
|
+
^
|
142
|
+
|
143
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:28: ERROR: relation "item" does not exist
|
144
|
+
|
145
|
+
LINE 1: INSERT INTO item(category_code, name, price, level, populari...
|
146
|
+
|
147
|
+
^
|
148
|
+
|
149
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:29: ERROR: relation "item" does not exist
|
150
|
+
|
151
|
+
LINE 1: INSERT INTO item(category_code, name, price, level, populari...
|
152
|
+
|
153
|
+
^
|
154
|
+
|
155
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:32: ERROR: relation "item" does not exist
|
156
|
+
|
157
|
+
LINE 1: INSERT INTO item(category_code, name, price, level, populari...
|
158
|
+
|
159
|
+
^
|
160
|
+
|
161
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:33: ERROR: relation "item" does not exist
|
162
|
+
|
163
|
+
LINE 1: INSERT INTO item(category_code, name, price, level, populari...
|
164
|
+
|
165
|
+
^
|
166
|
+
|
167
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:34: ERROR: relation "item" does not exist
|
168
|
+
|
169
|
+
LINE 1: INSERT INTO item(category_code, name, price, level, populari...
|
170
|
+
|
171
|
+
^
|
172
|
+
|
173
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:42: NOTICE: table "category" does not exist, skipping
|
174
|
+
|
175
|
+
DROP TABLE
|
176
|
+
|
177
|
+
CREATE TABLE
|
178
|
+
|
179
|
+
INSERT 0 1
|
180
|
+
|
181
|
+
INSERT 0 1
|
182
|
+
|
183
|
+
INSERT 0 1
|
184
|
+
|
185
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:60: NOTICE: table "customer" does not exist, skipping
|
186
|
+
|
187
|
+
DROP TABLE
|
188
|
+
|
189
|
+
CREATE TABLE
|
190
|
+
|
191
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:74: NOTICE: table "ordered" does not exist, skipping
|
192
|
+
|
193
|
+
DROP TABLE
|
194
|
+
|
195
|
+
CREATE TABLE
|
196
|
+
|
197
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:88: NOTICE: table "ordered_detail" does not exist, skipping
|
198
|
+
|
199
|
+
DROP TABLE
|
200
|
+
|
201
|
+
CREATE TABLE
|
202
|
+
|
203
|
+
GRANT
|
204
|
+
|
205
|
+
psql:/Users/taishi/eclipse-workspace/Book/WebContent/sample_pg_sjis.sql:101: ERROR: relation "item" does not exist
|
206
|
+
|
207
|
+
ALTER TABLE
|
208
|
+
|
209
|
+
ALTER TABLE
|
210
|
+
|
211
|
+
ALTER TABLE
|
212
|
+
|
213
|
+
ALTER TABLE
|
214
|
+
|
215
|
+
|
216
|
+
|
217
|
+
コード
|
218
|
+
|
219
|
+
```
|
2
itemテーブルの構造について、加筆しました。よろしくお願いします。
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
itemテーブルの構造について、加筆しました。よろしくお願いします。
test
CHANGED
File without changes
|
test
CHANGED
@@ -39,3 +39,49 @@
|
|
39
39
|
どうしたら良いでしょうか。
|
40
40
|
|
41
41
|
今日いちにち悩んでおり、ぜひ経験豊かな方々のアドバイスをいただきたく思います。
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
itemテーブルの構造は、sample_pg_sjis.sqlで以下のように指定しています。
|
46
|
+
|
47
|
+
```postgreSQL
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
CREATE TABLE item
|
52
|
+
|
53
|
+
(
|
54
|
+
|
55
|
+
code SERIAL PRIMARY KEY,
|
56
|
+
|
57
|
+
category_code INTEGER ,
|
58
|
+
|
59
|
+
name TEXT,
|
60
|
+
|
61
|
+
price INTEGER,
|
62
|
+
|
63
|
+
level INTEGER,
|
64
|
+
|
65
|
+
popularity INTEGER,
|
66
|
+
|
67
|
+
image TEXT
|
68
|
+
|
69
|
+
information TEXT,
|
70
|
+
|
71
|
+
);
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
INSERT INTO item(category_code, name, price, level, popularity, image, information) VALUES(1, 'スッキリわかるJava入門 第2版', 2808, 1, 3, 'スッキリわかるJava入門 第2版.jpg', 'プログラミング学習のネックとなる「開発環境の準備」と「多発するエラーへの対応」には、ブラウザ上でコーディング、コンパイル、実行ができる仮想開発環境「dokojava」を読者特典として用意し、エラーによく効く「虎の巻」を巻末付録として用意しました。本書でぜひ、Javaプロフェッショナルへの第一歩を踏みだしてください! ');
|
76
|
+
|
77
|
+
INSERT INTO item(category_code, name, price, level, popularity, image, information) VALUES(1, 'やさしいJava 第7版', 2786, 1, 2, 'やさしいJava.jpg', '文法の基礎からクラス、オブジェクト指向まで、しっかりと理解できる構成で、無理なく読み進められる書籍です。わかりやすく、読みやすい解説と、動かして理解できる多数のサンプルプログラムで、大切な基本がきちんと身につきます。最新のJava環境であるJava 11に対応し、OpenJDKを使った環境構築も紹介しています。');
|
78
|
+
|
79
|
+
INSERT INTO item(category_code, name, price, level, popularity, image, information) VALUES(1, 'Javaの教科書', 2160, 2, 2, 'Javaの教科書.jpg', '「Java」は、スタンドアロンやネットワーククライアント環境をはじめ、サーバサイド、あるいはモバイル環境にいたるまでのアプリケーションの開発に利用されるようになりました。本書は、これら開発のすべてに共通して必要な、プログラムの制御構造とアルゴリズムを学びながらJava言語の文法を習得する流れになっています。');
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
コード
|
86
|
+
|
87
|
+
```
|