Define and check the date data type : Date Type « Date Time « SQL / MySQL






Define and check the date data type

  
/*
mysql> Drop table Bird;
Query OK, 0 rows affected (0.08 sec)

mysql> CREATE TABLE Bird (
    ->     name VARCHAR(20),
    ->     owner VARCHAR(20),
    ->     species VARCHAR(20),
    ->     sex CHAR(1),
    ->     birth DATE,
    ->     death DATE
    -> );
Query OK, 0 rows affected (0.04 sec)

mysql> SHOW TABLES;
+----------------+
| Tables_in_info |
+----------------+
| bird           |
| cloth          |
| course         |
| employee       |
| event          |
| exam           |
| myusers        |
| report         |
| timetable      |
| users          |
+----------------+
10 rows in set (0.00 sec)

mysql> /*  To verify that the table was created the way you expected,
mysql>     use a DESCRIBE statement:
ERROR 1049 (42000): Unknown database 'a'
mysql>  */
mysql> DESCRIBE Bird;
+---------+-------------+------+-----+---------+-------+
| Field   | Type        | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| name    | varchar(20) | YES  |     | NULL    |       |
| owner   | varchar(20) | YES  |     | NULL    |       |
| species | varchar(20) | YES  |     | NULL    |       |
| sex     | char(1)     | YES  |     | NULL    |       |
| birth   | date        | YES  |     | NULL    |       |
| death   | date        | YES  |     | NULL    |       |
+---------+-------------+------+-----+---------+-------+
6 rows in set (0.01 sec)


*/

Drop table Bird;

CREATE TABLE Bird (
    name VARCHAR(20), 
    owner VARCHAR(20),
    species VARCHAR(20), 
    sex CHAR(1), 
    birth DATE, 
    death DATE
);

SHOW TABLES;

/*  To verify that the table was created the way you expected, 
    use a DESCRIBE statement:
 */

DESCRIBE Bird;
           
         
    
  








Related examples in the same category

1. Date and Time Sizes, Formats, and Ranges
2.Define and use Date data type
3.Show current date
4.Use date data type
5.Defining Set Membership:Finding Records in a Set
6.Performing Range Tests 3
7.Performing Range Tests 1
8.Performing Range Tests 2
9.Convert Date to int
10.The date/time data types
11.Date and Time Column Types
12.Date and Time Sizes, Formats, and Ranges