我試圖在SQL Server 數據庫AUTO_INCREMENT中創建一個現有的ID列。我無法訪問GUI。更改PDO中的SQL Server列
我正在嘗試這個查詢。
$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 ID CHANGE ID NOT NULL AUTO_INCREMENT」,但它不喜歡CHANGE – Mike 2011-02-02 21:34:33