Advertisement

在SQL中进行以下操作:创建表主键和外键、修改字段名称以及替换现有字段内容

阅读量:

最近在学习JPA技术,并开始使用MySQL数据库进行操作。为了优化数据管理效率,在此记录下采用的若干方法以供参考:

已有表创建新表

以关键字 as 的方式修改字段名称至新表中;例如,在现有数据中使用命令如 IsOfficial as is_official 来指定字段映射关系;这样一来,在生成的新表中对应的列名为 is_official

复制代码
    CREATE TABLE language AS SELECT CountryCode AS 
    country_code, Language, IsOfficial AS is_official, 
    Percentage FROM countrylanguage;

添加表的主键

在language表中设置ID为自增主键

复制代码
    ALTER TABLE language ADD ID INTEGER AUTO_INCREMENT PRIMARY KEY ;

添加表外键

mycity 表中建立外键关系将 country_code 字段与 mycountry 表中的 Code 字段关联起来

复制代码
    ALTER TABLE mycity ADD CONSTRAINT mycountry_Code_index

全部评论 (0)

还没有任何评论哟~