Die Zeichengröße numerischer Felder in Oracle kann durch NUMBER(Zeichengröße, Genauigkeit) festgelegt werden, wobei die Genauigkeit von Ganzzahlen 0 beträgt. Für numerische Felder, die 10-stellige Ganzzahlen speichern müssen, können Sie die folgenden Schritte ausführen: 1. Erstellen Sie eine Tabelle und legen Sie die Zeichengröße des numerischen Felds auf 10 fest. 3. Überprüfen Sie, ob die Die Zeichengröße ist korrekt auf 10 Ziffern eingestellt.
So legen Sie die Zeichengröße eines numerischen Felds in Oracle auf 10 Ziffern fest
In Oracle können Sie die Zeichengröße eines numerischen Felds festlegen, um den maximalen Wert zu steuern, der gespeichert werden kann. Für numerische Felder, die 10-stellige Ganzzahlen speichern müssen, können Sie die folgenden Schritte zum Einrichten verwenden:
1. Erstellen Sie die Tabelle
<code class="sql">CREATE TABLE employee ( id NUMBER(10, 0) PRIMARY KEY, name VARCHAR2(255) );</code>
NUMBER(10, 0)
Die Zeichengröße des numerischen Feldes wird als 10 Bit angegeben, Genauigkeit 0 (d. h. Ganzzahl). NUMBER(10, 0)
部分指定了数字字段的字符大小为 10 位,精度为 0(即整数)。
2. 插入数据
<code class="sql">-- 插入 10 位整数 1234567890 INSERT INTO employee (id, name) VALUES (1234567890, 'John Doe');</code>
3. 验证字符大小
<code class="sql">SELECT DATA_LENGTH(id) FROM employee WHERE id = 1234567890;</code>
查询结果将显示 10
10
an, was darauf hinweist, dass die Zeichengröße des Feldes korrekt auf 10 Bit eingestellt wurde . 🎜Das obige ist der detaillierte Inhalt vonSo legen Sie die Zeichengröße für reservierte Ganzzahlen in Oracle auf 10 Stellen fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!