11
11
【十五音字典資料表 Schema】:
12
12
13
13
``` sql
14
- CREATE TABLE "Lui_Tsip_Nga_Siok_Thong " (
14
+ CREATE TABLE "Lui_Tsip_Nga_Siok_Thong_new " (
15
+ " ID" INTEGER NOT NULL UNIQUE,
15
16
" Ji" TEXT NOT NULL ,
16
17
" Siann" TEXT NOT NULL ,
17
18
" Un" TEXT NOT NULL ,
18
19
" Tiau" TEXT NOT NULL ,
19
- " Phing_Im" TEXT NOT NULL
20
+ " Phing_Im" TEXT NOT NULL ,
21
+ PRIMARY KEY (" ID" AUTOINCREMENT)
20
22
);
21
23
```
22
24
@@ -32,17 +34,36 @@ Ji Siann Un Tiau Phing_Im
32
34
本需求欲產出之漢字拼音字典(Han-Ji-Phing-Im-Ji-Tian),其資料表結構如下:
33
35
34
36
``` sql
35
- CREATE TABLE " Han-Ji-Phing-Im-Ji-Tian" (
37
+ CREATE TABLE "Han_Ji_Phing_Im_Ji_Tian " (
38
+ " ID" INTEGER NOT NULL UNIQUE,
36
39
" Han_Ji" TEXT NOT NULL ,
37
40
" TL_Phing_Im" TEXT NOT NULL ,
38
41
" freq" REAL ,
39
- " NST_ID" TEXT ,
42
+ " NST_ID" INTEGER ,
40
43
" Siann" TEXT ,
41
44
" Un" TEXT ,
42
- " Tiau" TEXT
45
+ " Tiau" TEXT ,
46
+ PRIMARY KEY (" ID" AUTOINCREMENT)
43
47
);
44
48
```
45
49
50
+ ** 資料表紀錄示意**
51
+
52
+ ``` powershell
53
+ ID Han_Ji TL_Phing_Im freq NST_ID Siann Un Tiau
54
+ 1 𪑖 pun1 1 邊 君 上平
55
+ 2 𪒰 pun1 1% 2 邊 君 上平
56
+ 3 君 kun1 3 求 君 上平
57
+ 4 褌 kun1 4 求 君 上平
58
+ 5 裩 kun1 1% 5 求 君 上平
59
+ 6 軍 kun1 6 求 君 上平
60
+ 7 坤 khun1 7 氣 君 上平
61
+ 8 昆 khun1 8 氣 君 上平
62
+ 9 崑 khun1 9 氣 君 上平
63
+ 10 蜫 khun1 10 氣 君 上平
64
+ ```
65
+
66
+
46
67
上述資料表,資料欄位:Han_ji (漢字)、TL_Phing_Im(台羅拼音)、freq(常用度)
47
68
皆已存有資料;但欄位:NST_ID(十五音字典資料紀錄識別碼)、Siann(聲母)、Un(韻母)、Tiau(四聲八調) 尚未調入資料。
48
69
@@ -89,15 +110,16 @@ ALTER TABLE "Lui_Tsip_Nga_Siok_Thong_new" RENAME TO "Lui_Tsip_Nga_Siok_Thong";
89
110
```
90
111
``` sql
91
112
-- 創建一個新的表格,其結構與原表格相同,但多了一個帶有 AUTOINCREMENT 屬性的 ID 列
92
- CREATE TABLE "Han_Ji_Phing_Im_Ji_Tian_new " (
93
- " ID" INTEGER PRIMARY KEY AUTOINCREMENT,
94
- " Han_Ji" TEXT NOT NULL ,
95
- " TL_Phing_Im" TEXT NOT NULL ,
96
- " freq" REAL ,
97
- " NST_ID" TEXT ,
98
- " Siann" TEXT ,
99
- " Un" TEXT ,
100
- " Tiau" TEXT
113
+ CREATE TABLE "Han_Ji_Phing_Im_Ji_Tian " (
114
+ " ID" INTEGER NOT NULL UNIQUE,
115
+ " Han_Ji" TEXT NOT NULL ,
116
+ " TL_Phing_Im" TEXT NOT NULL ,
117
+ " freq" REAL ,
118
+ " NST_ID" INTEGER ,
119
+ " Siann" TEXT ,
120
+ " Un" TEXT ,
121
+ " Tiau" TEXT ,
122
+ PRIMARY KEY (" ID" AUTOINCREMENT)
101
123
);
102
124
103
125
-- 將原表格的數據複製到新表格中
0 commit comments