sql取中文
1. 如何用sql語句,在數字加中文的混合數據中提取出中文
是Oracle資料庫嗎?
可以用截取字元串的函數。
select
Substr(欄位,1,INSTR(欄位,'/')-1)
from
al
例如
select
Substr('sdhfuiasdh/asdfsadf',1,INST('sdhfuiasdh/asdfsadf','/')-1)
from
al
2. 怎樣獲取sql欄位名和中文值
第一步:select 'username' 用戶名 from user where rownum<2;
第二步:plsql developer中"single record view"顯示結果然後復核毀制出來就謹氏洞祥枯可以了。
3. sql選出所有名字中含有中文的名字
select
count(1)
from
學校學生表
where
len(學生名字列)=3
and
學生名字列
like
『%宇%』
解釋一下
「學校學生表」
為sql中存放學生信息的表名,「學生名字列」為表中存放學生名字的列名,查詢條件中」
len(學生名字列)=3「為篩選名字長度為3的學生,其中len()函數是sql
server的內置函數,在sql
server上可以直接使用,「
學生名字列
like
『%宇%』」為模糊匹配,篩選名字中含有「宇」的所有學生。希望對你有所幫助。
4. 如何把sql 資料庫轉換成中文版
如何把資料庫備份轉換成sql文件
1、打開sql
server
management
studio
2008
,連接到資料庫伺服器,展開對象資源管理器到資料庫節點
2、選擇需要將數據導出到腳本的資料庫,將包含所有的存儲過程,表,視圖,表裡的數據等等。
3、右擊選中的數據,按照以下路徑選擇生成腳本向導
:adventureworks
-〉任務
-〉生成腳本
4、當點擊生成腳本,彈出一個向導--生成資料庫對象腳本。
5、下一步到達設置腳本編寫選項,進入高級設置對話框,關鍵是要編寫腳本的數據類型這里,默認是僅限架構,選擇架構和數據或者是數據都可以吧數據導成腳本
執行完就可以看到結果了