sqlite如何获得参考表的列ID 我正在尝试编写PHP脚本以将SQLITE数据库转换为MySQL数据库。 从sqlite我只获取表的名称,但没有列ID! 要在MySQL中创建一个表,我收到了一个错误梅萨...

问题描述 投票:0回答:1

column_id_of_foreign_table

是否有一个sqlite命令来获得‘column_id_of_foreign_table´?
    
foreign_key_listpragma

可以用于确定列。

结果行具有以下列:-

sqlite
1个回答
0
投票
Id

Seq

from
  1. to
  2. ON_UPDATE
  3. on_delete
  4. Match
  5. e.g。使用: -
  6. CREATE TABLE IF NOT EXISTS p (id INTEGER, a, id2 INTEGER UNIQUE, PRIMARY KEY (id,id2)); CREATE TABLE IF NOT EXISTS c (id INTEGER PRIMARY KEY, a, ref INTEGER, ref2 INTEGER, FOREIGN KEY (ref,ref2) REFERENCES p(id,id2)); PRAGMA foreign_key_list(c);
  7. 在: -

I.E。返回
from

to

列名称。 result

© www.soinside.com 2019 - 2024. All rights reserved.