目前分類:SQL筆記 (22)

瀏覽方式: 標題列表 簡短摘要
最近遇到一個問題一個語法用在兩個表格,一個有錯誤。一個順利執行。
最後請同事來看看,發現原因是因為沒加中括號。
百思不解聽同事解釋原來是資料表名稱用到SQL語法的保留字。要用[ ]來讓系統判別他是資料表。加上中括號聲明他不是保留字。



EX:ALTER TABLE  [work]  ADD  mac  char(50)

戮克 發表在 痞客邦 留言(0) 人氣()

參考說明:http://www.1keydata.com/tw/sql/sql-alter-table.html



string strAccessConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + db + "db\\Trade.mdb";
string strAccessSelect = "ALTER TABLE Work ADD Kind char(1) ";
// Create the dataset and add the Categories table to it:
DataSet myDataSet = new DataSet();
OleDbConnection myAccessConn = null;
try

戮克 發表在 痞客邦 留言(0) 人氣()

«12