You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PostgreSQL创建关联spectrum外键的tag表,需同步现有外键数据

解决方案

1. 创建tag表

根据数据库类型,创建包含外键关联列和可空tag列的新表:

MySQL 示例

CREATE TABLE tag (
    id INT AUTO_INCREMENT PRIMARY KEY,
    spectrum_id INT NOT NULL,
    tag VARCHAR(255) NULL,
    FOREIGN KEY (spectrum_id) REFERENCES spectrum(id)
);

PostgreSQL 示例

CREATE TABLE tag (
    id SERIAL PRIMARY KEY,
    spectrum_id INT NOT NULL,
    tag VARCHAR(255) NULL,
    FOREIGN KEY (spectrum_id) REFERENCES spectrum(id)
);

2. 同步spectrum主键到tag表

通过批量插入语句,将spectrum表的主键值同步到tag表的外键列:

INSERT INTO tag (spectrum_id)
SELECT id FROM spectrum;

内容的提问来源于stack exchange,提问作者Gonçalo Guedes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 23:05:26