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> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code>INTERVAL <精度> <单位></code> Copier après la connexion
où :
Unit L'unité de spécification de l'intervalle de temps, qui peut être:
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>
<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>
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!