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

質問編集履歴

5

oracleバージョン情報更新

2020/08/07 07:33

投稿

masatak
masatak

スコア2

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  OS:windows10
4
4
  開発言語:PHP(7.4.8)
5
- DB:oracle 12c
5
+ DB:oracle12.1
6
6
  webサーバー:IIS
7
7
 
8
8
  PHP文字コード:utf-8

4

テーブル定義修正

2020/08/07 07:33

投稿

masatak
masatak

スコア2

title CHANGED
File without changes
body CHANGED
@@ -39,10 +39,31 @@
39
39
  ```
40
40
  ###テーブル定義
41
41
  【教職員テーブル】
42
- 教職員コード CHAR型
42
+ 教職員コード VARCHAR2(5)
43
- 姓      CHAR型
43
+ 姓      NVARCHAR2(48)
44
- 名      CHAR型
44
+ 名      NVARCHAR2(48)
45
45
 
46
+ ###DDL
47
+ ```ここに言語を入力
48
+ CREATE TABLE "SCHOOL"."教職員"
49
+ ( "教職員コード" VARCHAR2(5),
50
+ "姓" NVARCHAR2(48),
51
+ "名" NVARCHAR2(48),
52
+ CONSTRAINT "教職員_P" PRIMARY KEY ("教職員コード")
53
+ USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
54
+ STORAGE(INITIAL 131072 NEXT 57344 MINEXTENTS 1 MAXEXTENTS 2147483645
55
+ PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
56
+ BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
57
+ TABLESPACE "USERS" ENABLE
58
+ ) SEGMENT CREATION IMMEDIATE
59
+ PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
60
+ NOCOMPRESS LOGGING
61
+ STORAGE(INITIAL 2097152 NEXT 57344 MINEXTENTS 1 MAXEXTENTS 2147483645
62
+ PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
63
+  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
64
+ TABLESPACE "USERS"
65
+ ```
66
+
46
67
  ### 試したこと
47
68
 
48
69
  識別子が長すぎますというエラーに関してかたっぱしから調べましたが

3

文字コード追加

2020/08/07 07:22

投稿

masatak
masatak

スコア2

title CHANGED
File without changes
body CHANGED
@@ -5,6 +5,9 @@
5
5
  DB:oracle 12c
6
6
  webサーバー:IIS
7
7
 
8
+ PHP文字コード:utf-8
9
+ oracle文字コード:AL32UTF8
10
+
8
11
  PHPでquery実行時に下記のエラーが発生し、
9
12
  原因が特定できずにいるのでもし何かご存じの方がいらっしゃれば
10
13
  教えて頂きたく思います。
@@ -31,7 +34,7 @@
31
34
 
32
35
  ```ここに言語名を入力
33
36
  ソースコード
34
- $sql = 'SELECT "教職員コード" FROM "教職員"';
37
+ $sql = 'SELECT "教職員コード" FROM "教職員" DESC "教職員"';
35
38
  $rs = self::$db->query($sql);
36
39
  ```
37
40
  ###テーブル定義

2

動作確認情報追加

2020/08/07 07:02

投稿

masatak
masatak

スコア2

title CHANGED
File without changes
body CHANGED
@@ -9,6 +9,15 @@
9
9
  原因が特定できずにいるのでもし何かご存じの方がいらっしゃれば
10
10
  教えて頂きたく思います。
11
11
 
12
+ 別の環境では実際に動いていることは確認済みです。
13
+ 自分のPC上で実行環境を作ろうとしています。
14
+ (oracleDBは同じものを見に行っています。)
15
+
16
+ 別環境情報
17
+ OS:CentOS
18
+ DB:oracle 12c
19
+ webサーバー:apache
20
+
12
21
  ### 発生している問題・エラーメッセージ
13
22
 
14
23
 

1

テーブル定義追加

2020/08/07 06:40

投稿

masatak
masatak

スコア2

title CHANGED
File without changes
body CHANGED
@@ -25,6 +25,11 @@
25
25
  $sql = 'SELECT "教職員コード" FROM "教職員"';
26
26
  $rs = self::$db->query($sql);
27
27
  ```
28
+ ###テーブル定義
29
+ 【教職員テーブル】
30
+ 教職員コード CHAR型
31
+ 姓      CHAR型
32
+ 名      CHAR型
28
33
 
29
34
  ### 試したこと
30
35