php - SQL 更改表与值

标签 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。我该如何解决这个问题?

最佳答案

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

关于php - SQL 更改表与值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25213662/

相关文章:

Php数组偏移量

sql - 在插入语句中使用强制转换

php - 深层链接无法正常工作

php - 如何从Codeigniter MYSQL中的大数据中获取员工的第一次和最后一次登录?

php - 正则表达式查找两侧没有空格的&符号

php - 将excel文件导入数据库时​​出错

java - JDBC:查询结果并将批处理添加到另一个表中

php - 如何使用 PHP 仅检测 AUTO_INCREMENTed 值?

sql - 查找在另一个表数组中多次出现的记录(postgres)

php - MySQL 'AS' 语句错误