Я пытаюсь создать существующий столбец ID в базе данных SQL Server AUTO_INCREMENT. У меня нет доступа к графическому интерфейсу.Alter SQL Server Column in PDO
Я пробую этот запрос.
$stmt = $this->conn()->prepare('ALTER TABLE myTable ALTER COLUMN ID int NOT NULL auto_increment');
if($stmt->execute()){
}else{
echo "<pre>";
print_r($stmt->errorInfo());
echo "</pre>";
}
Это дает следующую ошибку [2] => Incorrect syntax near 'auto_increment'. [20018] (severity 5) [(null)]
Спасибо за помощь.
Я также попробовал «ALTER TABLE myTable CHANGE ID ID INT NOT NULL AUTO_INCREMENT», но это не нравится CHANGE – Mike