Maison >base de données >Oracle >Comment utiliser l'intervalle dans Oracle
Le type de données INTERVAL dans Oracle est utilisé pour représenter des intervalles de temps. La syntaxe est INTERVAL
<unit>. Vous pouvez utiliser des opérations d'addition, de soustraction, de multiplication et de division, ce qui convient à des scénarios tels que. stocker les données temporelles et calculer les différences de date. </p></blockquote> <p><img src="https://img.php.cn/upload/article/202405/08/2024050819541996627.jpg" alt="Comment utiliser l'intervalle dans Oracle" ></p> <p><strong>Utilisation d'INTERVAL dans Oracle</strong></p> <p>Dans Oracle, le type de données INTERVAL est utilisé pour représenter des intervalles de temps. C'est idéal pour stocker et manipuler des données temporelles. Syntaxe pour </p> <p><strong>INTERVAL</strong></p> <pre class="brush:php;toolbar:false"><code>INTERVAL <精度> <单位></code> où :
- precision est le nombre de décimales dans la valeur INTERVAL.
Unit L'unité de spécification de l'intervalle de temps, qui peut être:
- year: année
- mois: mois
- day: jour
- hour: heure
Créer un INTERVALLE
- Minute: Minute
- second: Second ANNÉE EN MOIS : Année en mois
- JOUR EN HEURE : Jour en heureJOUR EN MINUTE : Jour en minute
- JOUR EN SECONDE : Jour en seconde
Vous pouvez utiliser le syntaxe suivante pour créer INTERVAL :
<code>CAST(<值> AS INTERVAL <单位>)</code>Par exemple :
<code>CAST('1' AS INTERVAL YEAR) -- 创建一个间隔 1 年的值 CAST('-2' AS INTERVAL MONTH) -- 创建一个间隔 2 个月的负值</code>🎜Addition (+)🎜 : Augmenter l'intervalle de temps. 🎜🎜🎜Soustraction (-)🎜 : Diminue l'intervalle de temps. 🎜🎜🎜Multiplication (*)🎜 : Multipliez un intervalle de temps par un nombre. 🎜🎜🎜Division (/)🎜 : Divisez un intervalle de temps par un nombre. 🎜🎜🎜Par exemple : 🎜
- Opération INTERVAL
- Vous pouvez utiliser des opérateurs arithmétiques pour opérer INTERVAL :
<code>INTERVAL '1' YEAR + INTERVAL '3' MONTH -- 增加一个时间间隔,间隔为 1 年 3 个月 INTERVAL '2' DAY - INTERVAL '1' DAY -- 减小一个时间间隔,间隔为 1 天 3 * INTERVAL '1' HOUR -- 将时间间隔乘以 3,间隔为 3 小时 INTERVAL '1' DAY / 2 -- 将时间间隔除以 2,间隔为 12 小时</code>🎜🎜Utilisation d'INTERVAL🎜🎜🎜INTERVAL peut être utilisé à de nombreuses fins, notamment : 🎜🎜🎜Stockage et manipulation de données temporelles. 🎜🎜Calculez la différence entre la date et l'heure. 🎜🎜Créez des déclencheurs ou des contraintes temporels. 🎜🎜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!