如何用sql語句插入帶有單引號的值

2021-03-09 05:17:27 字數 1166 閱讀 4246

1樓:貼騎

在sqlserver中用兩個就代表一個單引號insert into tb(field) values('a''bc');

mysql中用\'

insert into tb(field) values('a\'bc');

2樓:**戰地

把輸入法在全形狀態,就能輸入了 看起來一樣的

3樓:盧雁暴俊哲

用一個判斷語句,如果你是用的c#的話,可以用split(「『」)切割函式,就是遇到'就把字串切割兩部分,在中間插入轉義字元\然後再拼接回去

不過你那values(n是怎麼回事,這兒有個n是不是有問題

4樓:魏璧郭芳春

c#裡面,

用引數化處理。

string

sqlinsert

="insert

into

abvalues(@type,

@norms)";

...這裡一樣...

sql***mandcm=

newsql***mand(sqlinsert,conn1);

//定義要查詢的引數.

cm.parameters.add(newsqlparameter("@type",type

));cm

.parameters.add(new

sqlparameter("@norms",norms

));cm.executenonquery();

oracle插入帶有單引號的語句怎麼插入?

5樓:松鼠就是我

複製貼上其中的內容,然後單獨編輯, 接著control+f 搜尋 , 裡面有個替換, 那麼就用 : 兩個單引號替換一個單引號,或者可以寫個程式去進行字串修改。

select * from abc where a='ab' and b='aa' and c='aa' 換成單引號由一個換成兩個

select * from abc where a=''ab'' and b=''aa'' and c=''aa'';

string sql = "insert into info (value) values('" + value + "')";(value是字串變數)

如何用SQL語句統計總金額和區段金額

select 合同id sum 收費金額 as 總金額,select sum 收費金額 from 收費 where datepart yy,收費時間 2013 and a.合同id 收費.合同id as 年度金額 from 收費 as a group by 合同id create table tb ...

資料庫中,如何用SQL語句實現將某欄位下的所有記錄合成一條記錄,用逗號隔開

我猜測你的表1和表2的數 據量應該不大,這樣的話可以把2個表的資料匯出回到excel,然後再excel中合併整理數答據,最後再導回到表3中。這是最快最簡單的方法了。否則只能用sql的儲存過程了,如果需要的話,我可以提供給你。ms sqlserver for xml path的巧用 select t1...

如何使用SQL語句建立表,要完整的語句。

create table 表名 屬性名 該屬性的取值的型別,name char 15 birthday datetime,totalmoney integer create table 表名。列名 變數型別 附加條件,以了。sql語句建立表 建立一個基本的表需要做的工作包括 命名表 定義列和各列的數...