C sql語句請高手幫忙分析一下

時間 2022-03-21 06:25:15

1樓:匿名使用者

有兩處錯誤,第一''''雙引號,這兩個雙引號應該是兩個單引號;第二''admin''的雙引號同樣也應該修改成單引號。理由,sql中沒有雙引號這一說法,全部都是用單引號。

2樓:愛心善行共贏

insert into packcarton(m_biid, m_parentid, m_time, m_level, m_op, m_woid, m_status)到這裡你理解吧 ,向這個表packcarton中的 後面那些欄位中插入資訊

select distinct m_biid, '''', getdate(), 1, ''admin'', m_woid, 1 from project_' + @project + ' where m_woid = ''' + @woid + ''' and m_biid <> '''' and m_biid is not null and m_biid not in (select m_biid from packcarton where m_woid = ''' + @woid + ''' and m_level = 1)

後面這裡 就相當於我們常寫的 values (值1,值2……)

只不過這裡用 select 將這些值從某個地方查出來 ,而且後面這塊是拼接的 所以有 '+'這樣的

@project 這個是引數,需要為其賦值 用parameters.add("@project","值")這樣的方式

具體要看對不對的話,可以除錯,到執行語句前的時候將語句複製出來,放在sql查詢分析器中試試

3樓:陽光的雷咩咩

既然你說了,環境是在c#裡面,那你怎麼不給出一個完整的c#語句?兩邊連引號都沒有,怎麼可能看出什麼c#相關的錯誤?

4樓:匿名使用者

把雙引號改成單引號,試試,比如"admin"改成'admin'

5樓:匿名使用者

雙引號換成單引號試試吧

[求助] 幫我看一下這句sql語句有什麼錯誤

6樓:匿名使用者

full join在excel的sql裡不能使用。

可以用left join+right join的方式實現:

select [01$].*,[02$].* from [01$] left join [02$] on [01$].條形碼=[02$].條形碼

union all

select [01$].*,[02$].* from [01$] right join [02$] on [01$].條形碼=[02$].條形碼

用c#中三層架構寫如何防止資料重複插入資料庫.....謝謝了!

7樓:一滴清茗

首先:來你要做到資料庫表的自約束完整性,比如該設定主鍵的要設定

然後:在c#的資料訪問層(dal一種稱謂)做資料操作邏輯的處理,當你向資料庫不管是oracle還是sql server都會返回其規則性錯誤,比如oracle的報錯資訊ora-00***,在做資料插入時破獲這種報錯資訊(當然是定向的比如你所說的重複插入),返回給頁面,作出操作錯誤提示(如該記錄已新增,請核對!),至於捕獲異常和返回到頁面的方法,要看你自己的具體實現了,我這裡只給出方向。

希望回答對你有所幫助

8樓:匿名使用者

資料庫欄位設定唯一就好了

求高手幫忙分析一下這句話,謝謝,請高手幫忙分析一下這個句子,謝謝。

我們稱這些人為 通才 這些 通才 特別的被行政管理崗位所需要。在這樣的崗位上他們的工作是觀察他人的工作,為他人制定計劃 組織工作 開始工作過程與評判工作過程 請高手幫忙分析一下這個句子,謝謝。 小幽 1.the board is responsible for market value.我給出的句子...

想請幫忙分析一下,請大家幫忙分析一下她怎麼想的 我能怎麼做?

可能就是沒有真正愛上你,不敢保證對你專一。請大家幫忙分析一下她怎麼想的 我能怎麼做?50 備胎,正在無聊的暴打你,趕緊收拾好心痛躲遠點 大家好,我想請大家幫忙分析一下,一個女人能不能改變 肯定可以改變的啊,在什麼樣的環境就是什麼樣的人,和什麼樣的是在一起就會變成什麼樣的人,如果愛你的,就會改變吧 我...

請大家幫忙分析下,大家幫忙分析一下

偶 特 兄弟,別的先別說,你感覺那手指頭得值多少錢?他那樣給你帶來多少益處,不單單是錢啊!別人的尊重,別人的怕!下海的都拜關老爺,不就是衝他的忠義嗎?雖說兄弟是有福同享有難同當,到時兄弟真有難你能忍心嗎?所以,留個心眼,有啥事想想他那脾氣能不能說,能不能拉著他,這樣兄弟不好找啊 很好 八百年前梁山上...