MySQL for Linux on POWER 数据库创建简介
2008-01-18 11:06:45 来源:WEB开发网注意,在 EMPLOYEE 表中,属性 EMP_SSN 的类型被从 CHAR(9) 转换为 VARCHAR(9)。如果一个表有一个 VARCHAR 类型的列,那么同一个表中长度大于 CHAR(3) 的 CHAR 类型会被转换为 VARCHAR 类型。当在同一张表中同时存在 CHAR 和 VARCHAR 类型时,这一转换会提高性能。
输入数据,并确认参照完整性
此时您就已经完成了数据库中表的创建,可以开始向表中填入数据。为此,可以使用 INSERT 语句,也可以从以制表符定界的文本文件中将数据导入表中。
INSERT INTO JOB (JOB_CODE, JOB_NAME, JOB_HOUR_CHRG)
VALUES (200, 'Application Designer', 38.50);
要查看 JOB 表中加入的条目,请输入下面的内容:
mysql> SELECT * FROM JOB;
+----------+----------------------+---------------+
| JOB_CODE | JOB_NAME | JOB_HOUR_CHRG |
+----------+----------------------+---------------+
| 200 | Application Designer | 38.50 |
+----------+----------------------+---------------+
1 row in set (0.00 sec)
要通过文本文件向数据库填入数据,需要创建一个以制表符定界的文件。可以使用下面的示例文件来导入 JOB 表:
200 Application Programmer 35.48
201 Database Administrator 38.50
202 Technical Support 27.00
203 Database Designer 49.99
要通过这个文件导入数据,需要执行类似如下的命令:
mysql> LOAD DATA LOCAL INFILE "job_data_load.txt" INTO TABLE JOB;
Query OK, 4 rows affected (0.00 sec)
Records: 4 Deleted: 0 Skipped: 0 Warnings: 0
更多精彩
赞助商链接