In Oracle können Sie ein numerisches Feld so einstellen, dass nur der ganzzahlige Teil beibehalten wird: 1. Erstellen Sie ein numerisches Feld, geben Sie die Genauigkeit und die Dezimalstellen als 0 an. 2. Geben Sie eine Zahl mit einem Dezimalteil ein. Verwenden Sie die Funktion TO_NUMBER() zum Konvertieren. Der Datentyp ist Ganzzahl. 4. Aktualisieren Sie die Daten in der Tabelle. 5. Fragen Sie die Daten erneut ab, um zu überprüfen, ob die Aktualisierung erfolgreich ist. Diese Schritte stellen sicher, dass numerische Felder nur den ganzzahligen Teil behalten.
So legen Sie eine Zahl in Oracle fest, um eine Ganzzahl beizubehalten
Mit Zahlenfeldtypen in Oracle können Sie die Genauigkeit und Skalierung einer Zahl angeben. Um eine Zahl so festzulegen, dass nur der ganzzahlige Teil erhalten bleibt, können Sie die folgenden Schritte ausführen:
1. Erstellen Sie eine Tabelle.
Erstellen Sie eine Tabelle mit numerischen Feldern:
<code class="sql">CREATE TABLE my_table ( my_number NUMBER(10, 0) );</code>
2. Fügen Sie Daten ein.
Eine Tabelle einfügen mit Zahlen im Dezimalteil:
<code class="sql">INSERT INTO my_table (my_number) VALUES (123.45);</code>
3. Abfragedaten
Abfragetabelle zur Anzeige der Originalzahlen:
<code class="sql">SELECT my_number FROM my_table;</code>
4. Datentyp konvertieren
Verwenden Sie TO_ NUMBER() Die Funktion wandelt die Zahl in einen ganzzahligen Typ um und behält nur den ganzzahligen Teil bei: <strong><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code>123.45</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div></strong>
TO_NUMBER()
函数将数字转换为整数类型,仅保留整数部分:
<code class="sql">SELECT TO_NUMBER(my_number) FROM my_table;</code>
结果:
<code>123</code>
5. 更新数据
使用 UPDATE
<code class="sql">UPDATE my_table SET my_number = TO_NUMBER(my_number);</code>
5. Aktualisieren Sie die Daten
Verwenden Sie dieUPDATE
-Anweisung, um Aktualisieren Sie die Daten in der Tabelle, um nur den ganzzahligen Teil beizubehalten:
<code class="sql">SELECT my_number FROM my_table;</code>
6. Fragen Sie die Daten erneut ab
Fragen Sie die Tabelle ab, um zu überprüfen, ob die Daten auf Ganzzahlen aktualisiert wurden:<code>123</code>
Das obige ist der detaillierte Inhalt vonSo legen Sie Zahlen fest, um Ganzzahlen in Oracle beizubehalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!