這裏是我的代碼:無法創建MySQL表以「如果不存在」
$STH1000=$DBH->query("CREATE TABLE IF NOT EXISTS '".$dept.$year."' (`ID` INT(255) NOT NULL AUTO_INCREMENT , `URL` VARCHAR(255) NOT NULL , PRIMARY KEY (`ID`)) ") or die "Could not prepare sql statement";
所有我想要做的就是創建一個表,如果$ $部門每年不存在,但方式我現在擁有它,它會引發錯誤。
我相信有一種方法來創建一個表是MySQL返回一個選擇錯誤,但我不知道如何做到這一點。任何幫助將不勝感激。
我很驚訝,沒有人喜歡在串聯變量代換。 –