Dans Oracle, vous pouvez définir un champ numérique pour conserver uniquement la partie entière en suivant les étapes suivantes : 1. Créez un champ numérique, spécifiez la précision et les décimales sur 0. Insérez un nombre avec une partie décimale ; Utilisez la fonction TO_NUMBER() pour convertir Le type de données est entier ; 4. Mettez à jour les données dans la table. 5. Interrogez à nouveau les données pour vérifier si la mise à jour a réussi. Ces étapes garantissent que les champs numériques conservent uniquement la partie entière.
Comment définir un nombre dans Oracle pour conserver un nombre entier
Les types de champs numériques dans Oracle vous permettent de spécifier la précision et l'échelle d'un nombre. Pour définir un nombre afin de conserver uniquement la partie entière, vous pouvez suivre les étapes suivantes :
1 Créer un tableau
Créer un tableau avec des champs numériques :
<code class="sql">CREATE TABLE my_table ( my_number NUMBER(10, 0) );</code>
2. Insérer des données
Insérer un tableau. avec des nombres en partie décimale :
<code class="sql">INSERT INTO my_table (my_number) VALUES (123.45);</code>
3. Interroger les données
Requête du tableau pour afficher les nombres originaux :
<code class="sql">SELECT my_number FROM my_table;</code>
Résultat :
<code>123.45</code>
4. La fonction convertit le nombre en un type entier, en ne gardant que la partie entière :
<code class="sql">SELECT TO_NUMBER(my_number) FROM my_table;</code>
Résultat : TO_NUMBER()
函数将数字转换为整数类型,仅保留整数部分:
<code>123</code>
结果:
<code class="sql">UPDATE my_table SET my_number = TO_NUMBER(my_number);</code>
5. 更新数据
使用 UPDATE
<code class="sql">SELECT my_number FROM my_table;</code>
5. Mettre à jour les données
Utilisez l'instruction UPDATE
pour mettre à jour les données dans le tableau Pour conserver uniquement la partie entière :
<code>123</code>
6. Interrogez à nouveau les données
Interrogez la table pour vérifier que les données ont été mises à jour en entiers :
rrreee🎜🎜 Résultat : 🎜🎜rrreee🎜 En suivant ces étapes, vous pouvez configurer les champs numériques pour conserver uniquement la partie entière. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!