From ee5f563d64c8988acc43de768ed490b39fb3c54d Mon Sep 17 00:00:00 2001
From: "a.sabirov" <a.sabirov@picodata.io>
Date: Wed, 10 Jul 2024 21:39:03 +0300
Subject: [PATCH] sql/current_date.md: new page

---
 docs/images/ebnf/current_date.svg  | Bin 0 -> 2021 bytes
 docs/reference/ansi_sql.md         |   6 +++---
 docs/reference/sql/current_date.md |  22 ++++++++++++++++++++++
 docs/sql_index.md                  |   1 +
 mkdocs.yml                         |   1 +
 5 files changed, 27 insertions(+), 3 deletions(-)
 create mode 100644 docs/images/ebnf/current_date.svg
 create mode 100644 docs/reference/sql/current_date.md

diff --git a/docs/images/ebnf/current_date.svg b/docs/images/ebnf/current_date.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0b52bdebbbfd3951c6acc7f68badea283163e934
GIT binary patch
literal 2021
zcmc&#!E&205WVLsc9d%{2-4cd#%Y?^#~#w8*A4|4GzGy(8e=!pf3GAEwrS$HGo984
zki^?(y|=5?{AODgupwN~ibV*IJOqR#RZ3YFp{K`{GeI|ti@DfjppZ;ND3`JhUAJkP
zQ4@?Rp1Ho~d9FerXlN>PMKc*A$O+AI8KFRpH<UCVt8Iil@IZY9wYazdfO$&R!i@Ap
z$X!7|?rIVtNw(5WglKW_fyE^eb(|15wS$=^g;7Bn(SxJk^O_b#2&`gc214@cI|<=3
z2-NO9yWkiFA>i51mg!qnq|T7;xsS%zU34DT#NmXcge&VpNH`VsGR=q>Qu~%#=9HbH
zUcE`(?NRF@>5*1|PVGQnC%+BU7LO$1C1r8Zhd-|?CY^O$(qb3F7sAt+#aHk-X2KCl
z-MaO-#}5W3TF@WLTkO}{H^3$%mz|5o@c~^wHN1_fsStElPB9<oQ|UgI_&@aBnpB>z
zk5#;ki!&8+l96rQ8>LhK?=#pI>)%(%Ng}Txp*$(b71UL+%PRJ2aocKd^RHuHs_(Yw
zR;%m#>w9}T-|Pg2?1f^oWYgtz`DbMM_#I@eKeERS%FJ3lo%+#n!tFs{t?tHm<1@D~
zcTKNtd$8L#;kh-qt|*hL*-rtF0Rs-y!^g;N1BNJ#8H2(G>amAu%Rn{#03+C`*ZzL+
zCkOX~kAN!__AI@P^QUNEP>KK_OzlmhnD&_d%JB~tlOh&MiERQ0UylFPq+<v++n<{4
zD_x7br-z5-r^m1Nw~x!Yt0Ou?Vwpo1t1k-#X@ttwmfVL@Uwb+Bpv3;f4g)=K0xSA=
ePmQT~^3J%gUVCF-!@f5u!0OdvRhBo|;^G&InF%%k

literal 0
HcmV?d00001

diff --git a/docs/reference/ansi_sql.md b/docs/reference/ansi_sql.md
index c501c73b..802769fc 100644
--- a/docs/reference/ansi_sql.md
+++ b/docs/reference/ansi_sql.md
@@ -830,9 +830,9 @@ td.td3 ul {
             <td></td>
         </tr>
         <tr>
-            <td class="center"><span class="absent">F051-06</span></td>
-            <td>CURRENT_DATE</td>
-            <td class="td3 center"></td>
+            <td class="center"><span class="full">F051-06</span></td>
+            <td>Функция CURRENT_DATE</td>
+            <td class="td3 center">[CURRENT_DATE](sql/current_date.md)</td>
             <td></td>
         </tr>
         <tr>
diff --git a/docs/reference/sql/current_date.md b/docs/reference/sql/current_date.md
new file mode 100644
index 00000000..f0377c78
--- /dev/null
+++ b/docs/reference/sql/current_date.md
@@ -0,0 +1,22 @@
+# CURRENT_DATE {: #current_date }
+
+Функция `CURRENT_DATE` возвращает объект типа [DATETIME] с текущей датой
+и временем `00:00:00`.
+
+[DATETIME]: ../sql_types.md#datetime
+
+## Синтаксис {: #syntax }
+
+![CURRENT_DATE](../../images/ebnf/current_date.svg)
+
+## Примеры {: #examples }
+
+```sql
+picodata> VALUES (CURRENT_DATE);
++------------------------+
+| COL_1                  |
++========================+
+| "2024-07-10T00:00:00Z" |
++------------------------+
+(1 rows)
+```
diff --git a/docs/sql_index.md b/docs/sql_index.md
index 869709f8..b0583ed7 100644
--- a/docs/sql_index.md
+++ b/docs/sql_index.md
@@ -48,5 +48,6 @@
 
 ### Дата и время {: #date_and_time }
 
+* [CURRENT_DATE](reference/sql/current_date.md)
 * [TO_CHAR](reference/sql/to_char.md)
 * [TO_DATE](reference/sql/to_date.md)
diff --git a/mkdocs.yml b/mkdocs.yml
index b6e5e6c8..f49d8839 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -86,6 +86,7 @@ nav:
         - reference/sql/cast.md
         - reference/sql/trim.md
         - Дата и время:
+          - reference/sql/current_date.md
           - reference/sql/to_char.md
           - reference/sql/to_date.md
     - reference/cli.md
-- 
GitLab