Sie sind auf Seite 1von 3

mysql> create table students_058

-> (reg_no int(15),name varchar(20),


-> branch varchar(8),course varchar(8));
Query OK, 0 rows affected, 1 warning (2.76 sec)

mysql> create table instructors_058


-> (inst_id int(8),dept varchar(20),
-> salary float);
Query OK, 0 rows affected, 1 warning (1.03 sec)

mysql> desc students_058;


+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| reg_no | int(15) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| branch | varchar(8) | YES | | NULL | |
| course | varchar(8) | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
4 rows in set (0.21 sec)

mysql> desc instructors_058;


+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| inst_id | int(8) | YES | | NULL | |
| dept | varchar(20) | YES | | NULL | |
| salary | float | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

mysql> alter table students_058 add(mobile_no bigint,


-> hosteller varchar(3));
Query OK, 0 rows affected (0.60 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> desc students_058;


+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| reg_no | int(15) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| branch | varchar(8) | YES | | NULL | |
| course | varchar(8) | YES | | NULL | |
| mobile_no | bigint(20) | YES | | NULL | |
| hosteller | varchar(3) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
6 rows in set (0.00 sec)

mysql> alter table instructors_058 modify inst_id int(10);


Query OK, 0 rows affected, 1 warning (0.25 sec)
Records: 0 Duplicates: 0 Warnings: 1

mysql> desc instructors_058;


+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| inst_id | int(10) | YES | | NULL | |
| dept | varchar(20) | YES | | NULL | |
| salary | float | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

mysql> alter table students_058 drop column course;


Query OK, 0 rows affected (1.70 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> desc students_058;


+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| reg_no | int(15) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| branch | varchar(8) | YES | | NULL | |
| mobile_no | bigint(20) | YES | | NULL | |
| hosteller | varchar(3) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)

mysql> alter table students_058 rename to


-> pupils_058;
Query OK, 0 rows affected (0.64 sec)

mysql> desc pupils_058;


+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| reg_no | int(15) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| branch | varchar(8) | YES | | NULL | |
| mobile_no | bigint(20) | YES | | NULL | |
| hosteller | varchar(3) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)

mysql> rename table instructors_058 to teachers_058;


Query OK, 0 rows affected (0.69 sec)

mysql> desc teachers_058;


+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| inst_id | int(10) | YES | | NULL | |
| dept | varchar(20) | YES | | NULL | |
| salary | float | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

mysql> truncate table pupils_058;


Query OK, 0 rows affected (2.53 sec)

mysql> desc pupils_058;


+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| reg_no | int(15) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| branch | varchar(8) | YES | | NULL | |
| mobile_no | bigint(20) | YES | | NULL | |
| hosteller | varchar(3) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)

mysql> drop table teachers_058;


Query OK, 0 rows affected (0.78 sec)

mysql> desc teachers_058;


ERROR 1146 (42S02): Table 'mysql.teachers_058' doesn't exist
mysql>

Das könnte Ihnen auch gefallen