简体   繁体   English

SQL带有值的变更表

[英]SQL Alter Table WITH Value

I am faced with a vexing issue. 我面临一个令人烦恼的问题。 I created a table using the function: 我使用以下函数创建了一个表:

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

But I now want to add a column, so I use the function: 但是我现在想添加一列,因此我使用了该函数:

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

But how do I attach the VALUES command to the above sql function? 但是,如何将VALUES命令附加到上述sql函数? You can attach VALUES to INSERT INTO , but it seems you cannot attach VALUES to ALTER TABLE . 您可以将VALUES附加到INSERT INTO ,但是似乎不能将VALUES附加到ALTER TABLE How can I get around this? 我该如何解决?

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM