我有乙個需求是把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...