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

2022-08-19 11:39:12 字數 419 閱讀 8373

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.object_id and c.minor_id = b.column_id

where a.name = '表名'

使用原因和場景:前台通過檔案(eg:excel)上傳資料,欄位名為中文方便錄入資料,但是資料庫欄位名為英文,(用jpa等其他可以直接操作實體類的jdbc框架不用考慮這些),使用jdbctemplate寫原生sql 語句插入的時候需要欄位名,所以要相應的根據中文字段注釋查詢對應的欄位名

SELECT語句之指定查詢字段

查詢所有學生資訊 select from student 查詢指定列 學號 姓名 select studentno,studentname from student as 子句作為別名 作用 可給資料列取乙個新別名 可給表取乙個新別名 可把經計算或總結的結果用另乙個新名稱來代替 select stu...

sql查詢字段連線

我有乙個需求是把2個字段拼接成乙個字段,如 user user id,user code,user name 查詢結果是 user code user name 在寫sql語句時用連線符 select user code user name codename from user 上面這種寫法是ora...

sql 語句查詢字段列表時的對映問題

我寫了乙個ibatis select 語句如下 select fields from t company info tci tci.seq tci seqtci tci.name ch namech tci.name en nameen tci.logo photo logophoto tci.in...