Det finns några olika sätt att infoga ett datum i en MySQL-databas.
1. Använder sökordet DATE
Nyckelordet `DATE` kan användas för att infoga ett datum i formatet `ÅÅÅÅ-MM-DD`. Till exempel infogar följande uttalande datumet 15 januari 2023 i kolumnen "mitt_datum" i tabellen "min_tabell":
```
INSERT INTO my_table (my_date) VALUES ('2023-01-15');
```
2. Använder funktionen STR_TO_DATE
Funktionen `STR_TO_DATE` kan användas för att konvertera en strängrepresentation av ett datum till ett datumvärde. Funktionen tar två argument:strängrepresentationen av datumet och strängens format. Till exempel infogar följande uttalande datumet 15 januari 2023 i kolumnen "mitt_datum" i tabellen "min_tabell":
```
INSERT INTO my_table (my_date) VALUES (STR_TO_DATE('15 januari 2023', '%M %d, %Y'));
```
3. Använder funktionen NOW()
Funktionen `NOW()` kan användas för att infoga aktuellt datum och tid i en databas. Till exempel infogar följande sats det aktuella datumet och tiden i kolumnen "mitt_datum" i tabellen "min_tabell":
```
INSERT INTO my_table (my_date) VALUES (NU());
```