請問SQL新增"多筆"(不是多欄資料)的方法 |
尚未結案
|
anaconda1813
一般會員 發表:29 回覆:29 積分:11 註冊:2004-10-12 發送簡訊給我 |
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
您好:
您會出現錯誤訊習是不是少打了'r'??
INSErT INTO test(chinese,math,english) VALUES (100,10,100)
或者您是用Access,出現這個錯誤訊習??
[Microsoft][ODBC Microdost Access Driver]在SQL陳述式結尾之發現多餘的字元
印像中Access是不支援這樣的語法的. 以下幾篇讓您參考
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=54705
http://delphi.ktop.com.tw/topic.php?topic_id=55272
http://delphi.ktop.com.tw/topic.php?topic_id=55637
|
anaconda1813
一般會員 發表:29 回覆:29 積分:11 註冊:2004-10-12 發送簡訊給我 |
引言: 您好: 您會出現錯誤訊習是不是少打了'r'?? INSErT INTO test(chinese,math,english) VALUES (100,10,100) 或者您是用Access,出現這個錯誤訊習?? [Microsoft][ODBC Microdost Access Driver]在SQL陳述式結尾之發現多餘的字元 印像中Access是不支援這樣的語法的. 以下幾篇讓您參考 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=54705 http://delphi.ktop.com.tw/topic.php?topic_id=55272 http://delphi.ktop.com.tw/topic.php?topic_id=55637嗯嗯,不過不是語法的問題= =a 而是類似一堆insert的工作(語法和資料都已經存在一個檔案裡) 除了一筆一筆的把語法讀出來insert進去 還有什麼比較好的方法可以存入大量的資料呢~? |
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
|
folkchen
高階會員 發表:9 回覆:232 積分:173 註冊:2003-10-09 發送簡訊給我 |
我覺得可能是沒有辦法
只能自己去切成一個一個的sql再丟下去run
因為我所道的資料庫都是一個sql一個sql在run的 但是你可能會說oracle的plsql或sql server 不是都可以run批次的sql嗎
可是那都是一般的程式在run
也是切成一個一個的sql才給資料庫核心處理的
因為資料庫核心只會處理一個sql
你能做的最多只是讓它在資料庫主機上切sql還是在你的pc上切sql的差別而己
影嚮的只是一來一往的傳輸時間而己
基本上你的資料只要一次沒有數千筆以上,你可能一點都沒有感覺
因為差不到一秒鐘 ps:時間差還是要看資料庫主機的等級或資料庫是那一家的,不可能拿百萬級的oracle來跟access這種單機版資料庫來比
|
anaconda1813
一般會員 發表:29 回覆:29 積分:11 註冊:2004-10-12 發送簡訊給我 |
引言: 我覺得可能是沒有辦法 只能自己去切成一個一個的sql再丟下去run 因為我所道的資料庫都是一個sql一個sql在run的 但是你可能會說oracle的plsql或sql server 不是都可以run批次的sql嗎 可是那都是一般的程式在run 也是切成一個一個的sql才給資料庫核心處理的 因為資料庫核心只會處理一個sql 你能做的最多只是讓它在資料庫主機上切sql還是在你的pc上切sql的差別而己 影嚮的只是一來一往的傳輸時間而己 基本上你的資料只要一次沒有數千筆以上,你可能一點都沒有感覺 因為差不到一秒鐘 ps:時間差還是要看資料庫主機的等級或資料庫是那一家的,不可能拿百萬級的oracle來跟access這種單機版資料庫來比嗯嗯,了解了,謝謝 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |