SQL Alter表具有值

时间:2014-08-08 23:26:33

标签: php mysql sql

我面临一个棘手的问题。我使用函数创建了一个表:

$sql="INSERT INTO Aircraft (Type, EngineType, Speed)
      VALUES ('$type', '$engine', '$mph')";

但是我现在要添加一个列,所以我使用了函数:

$sql = ("ALTER TABLE Aircraft ".
       "ADD COLUMN SubsonicORSupersonic VARCHAR(20) ".
       "AFTER Speed;")

但是如何将VALUES命令附加到上面的sql函数?您可以将VALUES附加到INSERT INTO,但似乎无法将VALUES附加到ALTER TABLE。我怎么能绕过这个?

1 个答案:

答案 0 :(得分:0)

$sql = ("UPDATE Aircraft ".
             "SET SubsonicORSupersonic = $data; ")