Таблица маленький содержит
column A varchar(10)
column B varchar(20)
Таблица скелет содержит
column A varchar(10)
column B varchar(20)
column C varchar(30)
column D varchar(40)
я хочу добавить колонна С varchar (30) из таблицы скелет в маленький Таблица.
пожалуйста, обратите внимание скелет не содержит данных и две таблицы не имеют общего ключа для присоединения.
@ Ultimater спасибо .. но это не решит проблему .. На самом деле я не знаю, какой столбец нужно будет добавить, он будет основан на исходных данных …. маленький Таблица на самом деле является динамической таблицей, которая будет расти в разы …. Скелетная таблица похожа на таблицу схем, чтобы получить из нее точное имя столбца и тип. Надеюсь, вы понимаете….
@ обновить мой фид данных для маленький стол будет XML-файл, у меня также есть XSD-файл … так что, если кто-нибудь может дать любую библиотеку XSD Reader для PHP, кроме xsdreader — (что я пытался без особого успеха), тогда это в равной степени решит мою проблему … Надеюсь, вы понимаете.
Если я вас правильно понял, все, что вы пытаетесь сделать, это добавить еще один столбец к уже существующей таблице. Это довольно просто, например, с phpMyAdmin. В вашем случае все, что вам нужно, это:
ALTER TABLE `small` ADD `C` VARCHAR( 30 ) NOT NULL
Других решений пока нет …