代码之家  ›  专栏  ›  技术社区  ›  Lev

插入外键时出现语法错误

  •  0
  • Lev  · 技术社区  · 7 年前

    我在尝试向表中插入数据时不断出错。我试过:

    insert into saferdb_dot_contacts (fax, email, "dot_num_id") 
    values( 'nan', 'nan', 4);
    

    不存在

    我试过:

    insert into saferdb_dot_contacts (fax, email, dot_num_id) 
    values( 'nan', 'nan', 4);
    

    错误:关系“saferdb\u dot\u contacts”的“dot\u num\u id”列>做

    我试着通过

    SELECT dot_num_id FROM saferdb_dot_contacts;
    

    错误:列“dot\u num\u id”不存在第1行:选择dot\u num\u id FROM>安全点接触;

    我试过:

    SELECT 'dot_num_id' FROM saferdb_dot_contacts;
    

    这给了我一个奇怪的列输出标签?列?

    enter image description here

    如果有帮助,dot\u num\u id与另一个表有外键关系。

    编辑:

    SELECT "dot_num_id" FROM saferdb_dot_contacts;
    

    错误:“dot\u num\u id”列不存在 第2行:从saferdb\u dot\u contacts中选择“dot\u num\u id”; SQL状态:42703

    enter image description here

    1 回复  |  直到 7 年前
        1
  •  3
  •   Eray Balkanli    7 年前

    insert into saferdb_dot_contacts (fax, email, "DOT_Num_id") 
    values( 'nan', 'nan', 4);