用函數(shù)upper就可以處理了
我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、南皮ssl等。為成百上千企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的南皮網(wǎng)站制作公司
UPPER
返回將小寫字符數(shù)據(jù)轉(zhuǎn)換為大寫的
字符表達(dá)式
。
---更新:
update
表名
set
字段名
=
UPPER(字段名)
where
查詢條件
---查詢:
select
UPPER(字段名)
from
表名
首先ORACLE不是把列名默認(rèn)轉(zhuǎn)換為大寫狀態(tài),而是ORACLE中存儲(chǔ)的就是大寫狀態(tài),也就是說你不特別加引號(hào)來標(biāo)明的話,ORACLE會(huì)默認(rèn)為大寫。所以要讓ORACLE查詢出來是小寫,不需要任何設(shè)置,只需要?jiǎng)?chuàng)建表的時(shí)候就寫成是小寫,
SQL
create
table
aa("id"
number,
"Name"
varchar2(10))
;
表已創(chuàng)建。
SQL
select
*
from
aa
;
未選定行
SQL
insert
into
aa
values(1,'WANG')
;
已創(chuàng)建
1
行。
SQL
select
*
from
aa
;
id
Name
----------
----------
1
WANG
oracle
嚴(yán)格區(qū)分大小寫
upper()這個(gè)函數(shù)就是用來寫改小寫為大寫的
我想你的程序肯定傳了一個(gè)變量對(duì)吧
比如語句可能是
select
*
from
power
p
where
p.subsystem
like
'%'''+變量+'''%'
;
如果是這樣就用個(gè)upper()
select
*
from
power
p
where
p.subsystem
like
'%upper('''+變量+''')%'
;
工具-首選項(xiàng)-代碼編輯器-完成設(shè)置-鍵入時(shí)更改大小寫-把upper Cap 改成 None。
oracle列不區(qū)分大小寫,默認(rèn)都是大寫的;
upper將列的內(nèi)容轉(zhuǎn)換為大寫,lower將列的內(nèi)容轉(zhuǎn)換為小寫。
可以先建立表結(jié)構(gòu)然后在導(dǎo)入數(shù)據(jù)。 比如create table a(a number);字段名稱是a 比如create table a(A number);字段名稱是a 比如create table a(“A” number);字段名稱是A
當(dāng)前名稱:oracle字怎么變大寫,oracle轉(zhuǎn)大寫字母
文章位置:http://m.rwnh.cn/article0/phpsoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、App開發(fā)、網(wǎng)站策劃、商城網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、營(yíng)銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)