Access 字段拼接

2021-07-04 14:45:51 字數 725 閱讀 9692

今天遇到乙個需求,在access資料庫中,有個net_id 字段,它的值是由 「jjgrape」 這個字串和 id 字段組成的,也就是說,要把 『jjgrape』 和 id 字段拼接起來:

那怎麼拼接呢?

第一反應是 「 + 」,但結果報錯:

update qrcode set net_id = net_id + id        

where net_id = 'jjgrape'

資料型別不匹配,也就是說,這裡的加號,它是當做數**算來處理的,而不是字串拼接。

很顯然 「 + 」 行不通,那該怎樣拼接呢? 答案是 「 & 」 這個符號:

update qrcode set net_id = net_id & id        

where net_id = 'jjgrape'

ok. 效果如下:

是不是有點 visual basic  的感覺?

oracle欄位拼接

select a.id,a.value b.value from a a,b b where a.id b.id 哪種資料庫?如果是sqlserver select cast column1 as varchar 10 cast column2 as varchar 10 as p from tab...

SQL拼接字段

拼接字段 select concat vend name,vend country,from vendors order by vend name 分析 1 儲存在vend name列中的名字 2 包含乙個空格和乙個左圓括號的串 3 儲存在vend country列中的國家 4 包含乙個右圓括號的串...

Oracle欄位拼接效率

wmsys.wm concat函式拼接只會以 逗號相隔開,返回clob欄位,查詢起來效率較慢,不建議使用 wmsys.wm concat t.name as name列 listagg函式可以自定義拼接,第乙個引數是要拼接的字段,第二個引數是你需要用什麼來拼接,該函式返回varchar2型別,查詢效...