sql查詢字段連線

2021-04-27 06:53:55 字數 403 閱讀 4034

我有乙個需求是把2個字段拼接成乙個字段,如

user(user_id,user_code,user_name)

查詢結果是:[user_code]  user_name

在寫sql語句時用連線符:select '['||user_code||']'||'   '||user_name codename from user

上面這種寫法是oracle,db2,postgresql。

而mysql是這樣寫:

select concat('[',user_code,user_name,']') codename from user

sql server 2005是這樣寫:

select '['+user_code+user_name+']' codename from user

SQL語句之查詢字段注釋(備註)

select b.name as column name from sys.tables a inner join sys.columns b on b.object id a.object id left join sys.extended properties c on c.major id b...

SQL查詢字元

1 left left 返回character expression 左起 integer expression 個字元。例如left article exp,1 2.charindex 返回字串中某個指定的子串出現的開始位置。charindex substring expression 其中sub...

oracle通過字段型別查詢字段

有的時候我們需要在oracle中通過欄位名 字段型別 字段長度 字段注釋 表名來查詢具體的字段資訊。比如 昨天同事問我,咱們資料庫裡面有用過blob型別的嗎?我一時也想不起來具體哪個欄位或那張表用了blob型別。於是就用如下語句查詢庫裡面所有字段型別為blob。具體sql如下 select b.co...