已连接到OracleDatabase10gEnterpriseEditionRelease10.2.0.1.0
已连接为bbuser
SQL>select*fromtab;
TNAMETABTYPECLUSTERID
-----------------------------------------------
V1TABLE
BIN$veJe7SoAQ3CxdN/Br9I+UQ==$0TABLE
VEHTABLE
V2TABLE
LXTABLE
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGL
------------------------------------------------------------------------------------
220000000209吉O0131302156一汽轻型附属联营客车厂076
220000000210吉O0131402156中国第一汽车集团公司076
220000000211吉O0131502156一汽集团公司076
220000000212吉O0131602156警兴汽车改装总厂4477165
220000000213吉O0131702156中国第一汽车集团公司064
220000000214吉O0131902392日本00
220000000215吉O0132002392日本丰田汽车股份有限公司20000
220000000216吉O0132102156南京汽车制造厂057
220000000217吉O0132202156中国第一汽车集团公司00
220000000218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>selectascii('a'),ascii('A')fromdual;
ASCII('A')ASCII('A')
--------------------
9765
SQL>selectascii('a'),ascii('Abc')fromdual;
ASCII('A')ASCII('ABC')
----------------------
9765
SQL>selectascii('a'),ascii('Abc'),chr(97)fromdual;
ASCII('A')ASCII('ABC')CHR(97)
-----------------------------
9765a
SQL>select'刘'fromdual;
'刘'
----
刘
SQL>selectascii('刘')fromdual;
ASCII('刘')
-----------
49653
SQL>selectascii('刘'),chr(49654)fromdual;
ASCII('刘')CHR(49654)
---------------------
49653瘤
SQL>selectascii('刘'),chr(49655)fromdual;
ASCII('刘')CHR(49655)
---------------------
49653流
SQL>selectascii('刘'),chr(40000)fromdual;
ASCII('刘')CHR(40000)
---------------------
49653淍
SQL>selectascii('刘'),chr(50000)fromdual;
ASCII('刘')CHR(50000)
---------------------
49653肞
SQL>createtablehzb(xhint,hzbmint,hzchar(2));
表被创建
SQL>select*fromhzb;
XHHZBMHZ
--------------------------------------------------------------------------------
SQL>insertintohzbvalues(hzxh.nextval);
insertintohzbvalues(hzxh.nextval)
ORA-00947:没有足够的值
SQL>insertintohzb(xh)values(hzxh.nextval);
1行已插入
SQL>/
1行已插入
SQL>/
1行已插入
SQL>insertintohzbselect*fromhzb;
3行已插入
SQL>/
6行已插入
SQL>/
12行已插入
SQL>/
24行已插入
SQL>/
48行已插入
SQL>/
96行已插入
SQL>/
192行已插入
SQL>/
384行已插入
SQL>/
768行已插入
SQL>/
1536行已插入
SQL>/
3072行已插入
SQL>/
6144行已插入
SQL>/
12288行已插入
SQL>commit;
提交完成
SQL>select*fromhzbwhererownum<21;
XHHZBMHZ
--------------------------------------------------------------------------------
40000
40001
40002
40000
40001
40002
40000
40001
40002
40000
40001
40002
40000
40001
40002
40000
40001
40002
40000
40001
20行已选择
SQL>updatehzbsetxh=hzxh.nextval;
updatehzbsetxh=hzxh.nextval
ORA-08004:序列HZXH.NEXTVALexceedsMAXVALUE无法实例化
SQL>selectcount(*)fromhzb;
COUNT(*)
----------
24576
SQL>deletehzbwhererownum<14500;
14499行已删除
SQL>commit;
提交完成
SQL>selectcount(*)fromhzb;
COUNT(*)
----------
10077
SQL>updatehzbsetxh=hzxh.nextval;
updatehzbsetxh=hzxh.nextval
ORA-08004:序列HZXH.NEXTVALexceedsMAXVALUE无法实例化
SQL>updatehzbsetxh=xh111.nextval;
现在不能执行命令
SQL>
10077行已更新
SQL>commit;
提交完成
SQL>select*fromhzbwhererownum<20;
XHHZBMHZ
--------------------------------------------------------------------------------
40000
40001
40002
40003
40004
40005
40006
40007
40008
40009
40010
40011
40012
40013
40014
40015
40016
40017
40018
19行已选择
SQL>selectxh,chr(xh)fromhzbwhererownum<20;
XHCHR(XH)
----------------------------------------------
40000淍
40001淎
40002淏
40003淐
40004淒
40005淓
40006淔
40007淕
40008淗
40009淚
40010淛
40011淜
40012淟
40013淢
40014淣
40015淥
40016淧
40017淨
40018淩
19行已选择
SQL>updatehzbsethz=chr(xh);
10077行已更新
SQL>commit;
提交完成
SQL>selectxh,chr(xh)fromhzbwhererownum<100;
XHCHR(XH)
----------------------------------------------
47212竘
47213竚
47214竛
47215竜
47216竝
47217竡
47218竢
47219竤
47220竧
47221竨
47222竩
47223竪
47224竫
47225竬
47226竮
47227竰
47228竱
47229竲
47230竳
47231?
XHCHR(XH)
----------------------------------------------
47232竴
47233竵
47234競
47235竷
47236竸
47237竻
47238竼
47239竾
47240笀
47241笁
47242笂
47243笅
47244笇
47245笉
47246笌
47247笍
47248笎
47249笐
47250笒
47251笓
47252笖
XHCHR(XH)
----------------------------------------------
47253笗
47254笘
47255笚
47256笜
47257笝
47258笟
47259笡
47260笢
47261笣
47262笧
47263笩
47264笭
47265浮
47266涪
47267福
47268袱
47269弗
47270甫
47271抚
47272辅
47273俯
XHCHR(XH)
----------------------------------------------
47274釜
47275斧
47276脯
47277腑
47278府
47279腐
47280赴
47551箍
47552估
47553沽
47554孤
47555姑
47556鼓
47557古
47558蛊
47559骨
47560谷
47561股
47562故
47563顾
47564固
XHCHR(XH)
----------------------------------------------
47565雇
47566刮
47567瓜
47568剐
47569寡
47570挂
47571褂
47572乖
47573拐
47574怪
47575棺
47576关
47577官
47578冠
47579观
47580管
99行已选择
SQL>
SQL>
SQL>begin
2for/
3/
begin
for/
ORA-06550:第2行,第4列:
PLS-00103:出现符号"/"在需要下列之一时:
SQL>ed
SQL>truncatetablehzb;
表被截短
SQL>ed
SQL>
SQL>declare
2iint:=40000;
3begin
4fori<50000loop
5insertintohzb(xh)values(i);
6endloop;
7commit;
8end;
9/
declare
iint:=40000;
begin
fori<50000loop
insertintohzb(xh)values(i);
endloop;
commit;
end;
ORA-06550:第4行,第6列:
PLS-00103:出现符号"<"在需要下列之一时:
in
SQL>ed
SQL>
SQL>begin
2foriin40000..50000loop
3insertintohzb(xh)values(i);
4endloop;
5commit;
6end;
7/
PL/SQL过程成功完成
SQL>select*fromhzbwhererownum<10;
XHHZBMHZ
--------------------------------------------------------------------------------
40000
40001
40002
40003
40004
40005
40006
40007
40008
9行已选择
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGL
------------------------------------------------------------------------------------
220000000209吉O0131302156一汽轻型附属联营客车厂076
220000000210吉O0131402156中国第一汽车集团公司076
220000000211吉O0131502156一汽集团公司076
220000000212吉O0131602156警兴汽车改装总厂4477165
220000000213吉O0131702156中国第一汽车集团公司064
220000000214吉O0131902392日本00
220000000215吉O0132002392日本丰田汽车股份有限公司20000
220000000216吉O0132102156南京汽车制造厂057
220000000217吉O0132202156中国第一汽车集团公司00
220000000218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>selectzzcmcfromv2orderbyzzcmc;
ZZCMC
----------------------------------------
北京吉普汽车有限公司
警兴汽车改装总厂
南京汽车制造厂
日本
日本丰田汽车股份有限公司
一汽集团公司
一汽轻型附属联营客车厂
中国第一汽车集团公司
中国第一汽车集团公司
中国第一汽车集团公司
10行已选择
SQL>selectzzcmc,ascii(zzcmc)fromv2orderbyzzcmc;
ZZCMCASCII(ZZCMC)
----------------------------------------------------
北京吉普汽车有限公司45489
警兴汽车改装总厂48815
南京汽车制造厂50383
日本51413
日本丰田汽车股份有限公司51413
一汽集团公司53947
一汽轻型附属联营客车厂53947
中国第一汽车集团公司54992
中国第一汽车集团公司54992
中国第一汽车集团公司54992
10行已选择
SQL>
SQL>
SQL>
SQL>createtableyhb(yhdmvarchar2(10),yhmmvarchar2(10));
表被创建
SQL>select*fromyhb;
YHDMYHMM
--------------------
SQL>insertintoyhbvalues('a',ascii('a')+100);
1行已插入
SQL>commit;
提交完成
SQL>select*fromyhb;
YHDMYHMM
--------------------
a197
SQL>select*fromyhbwhereyhdm='a';
YHDMYHMM
--------------------
a197
SQL>select*fromyhbwhereyhdm='a'andyhmm=ascii('a')+100;
YHDMYHMM
--------------------
a197
SQL>select*fromyhbwhereyhdm='a'andyhmm=ascii('b')+100;
YHDMYHMM
--------------------
SQL>select*fromyhbwhereyhdm='a'andyhmm=197;
YHDMYHMM
--------------------
a197
SQL>selectchr(41000)fromdual;
CHR(41000)
----------
?
SQL>selectchr(41000)fromdual;
CHR(41000)
----------
?
SQL>selectchr(41001)fromdual;
CHR(41001)
----------
?
SQL>selectchr(41002)fromdual;
CHR(41002)
----------
?
SQL>selectchr(41102)fromdual;
CHR(41102)
----------
爭
SQL>selectlower('a')fromdual;
LOWER('A')
----------
a
SQL>selectlower('A')fromdual;
LOWER('A')
----------
a
SQL>selectlower('AB')fromdual;
LOWER('AB')
-----------
ab
SQL>selectlower('AbCDe')fromdual;
LOWER('ABCDE')
--------------
abcde
SQL>selectlower('A'),chr(ascii(A)+32)fromdual;
selectlower('A'),chr(ascii(A)+32)fromdual
ORA-00904:"A":标识符无效
SQL>selectlower('A'),chr(ascii('A')+32)fromdual;
LOWER('A')CHR(ASCII('A')+32)
----------------------------
aa
SQL>selectlower('A'),chr(ascii('b')+32)fromdual;
LOWER('A')CHR(ASCII('B')+32)
----------------------------
a?
SQL>selectlower('A'),chr(ascii('B')+32)fromdual;
LOWER('A')CHR(ASCII('B')+32)
----------------------------
ab
SQL>selectlower('A'),chr(ascii('AB')+32)fromdual;
LOWER('A')CHR(ASCII('AB')+32)
-----------------------------
aa
SQL>selectupper('a'),chr(ascii('a')-32)fromdual;
UPPER('A')CHR(ASCII('A')-32)
----------------------------
AA
SQL>selectinitcap('sdkfjkdf')fromdual;
INITCAP('SDKFJKDF')
-------------------
Sdkfjkdf
SQL>selectinitcap('theengthlis')fromdual;
INITCAP('THEENGTHLIS')
----------------------
TheEngthlis
SQL>selectinitcap('sQlsErvEr')fromdual;
INITCAP('SQLSERVER')
--------------------
SqlServer
SQL>selectconcat('a','b')fromdual;
CONCAT('A','B')
---------------
ab
SQL>selectconcat('a','b')'a'||'b'fromdual;
selectconcat('a','b')'a'||'b'fromdual
ORA-00923:未找到要求的FROM关键字
SQL>selectconcat('a','b'),'a'||'b'fromdual;
CONCAT('A','B')'A'||'B'
-----------------------
abab
SQL>selectconcat('a','b','c'),'a'||'b'fromdual;
selectconcat('a','b','c'),'a'||'b'fromdual
ORA-00909:参数个数无效
SQL>selectconcat(concat('a','b'),'c'),'a'||'b'fromdual;
CONCAT(CONCAT('A','B'),'C')'A'||'B'
-----------------------------------
abcab
SQL>selectconcat(concat('a','b'),'c'),'a'||'b'||'c'fromdual;
CONCAT(CONCAT('A','B'),'C')'A'||'B'||'C'
----------------------------------------
abcabc
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGL
------------------------------------------------------------------------------------
220000000209吉O0131302156一汽轻型附属联营客车厂076
220000000210吉O0131402156中国第一汽车集团公司076
220000000211吉O0131502156一汽集团公司076
220000000212吉O0131602156警兴汽车改装总厂4477165
220000000213吉O0131702156中国第一汽车集团公司064
220000000214吉O0131902392日本00
220000000215吉O0132002392日本丰田汽车股份有限公司20000
220000000216吉O0132102156南京汽车制造厂057
220000000217吉O0132202156中国第一汽车集团公司00
220000000218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>createtablev3asselecthphm,zzg,zzcmc,gcjk,csys,pl,glfromvehwhererownum<10;
表被创建
SQL>select*fromv3;
HPHMZZGZZCMCGCJKCSYSPLGL
-----------------------------------------------------------------------------
吉O01313156一汽轻型附属联营客车厂AAH076
吉O01314156中国第一汽车集团公司AJ076
吉O01315156一汽集团公司AAH076
吉O01316156警兴汽车改装总厂AG4477165
吉O01317156中国第一汽车集团公司AJ064
吉O01319392日本CC00
吉O01320392日本丰田汽车股份有限公司BB2000
吉O01321156南京汽车制造厂AE057
吉O01322156中国第一汽车集团公司AH00
9行已选择
SQL>selecthmphm,gcjk,ascii(gcjk)fromv3;
selecthmphm,gcjk,ascii(gcjk)fromv3
ORA-00904:"HMPHM":标识符无效
SQL>selecthphm,gcjk,ascii(gcjk)fromv3;
HPHMGCJKASCII(GCJK)
------------------------------
吉O01313A65
吉O01314A65
吉O01315A65
吉O01316A65
吉O01317A65
吉O01319C67
吉O01320B66
吉O01321A65
吉O01322A65
9行已选择
SQL>selecthphm,gcjk,ascii(gcjk)+33fromv3;
HPHMGCJKASCII(GCJK)+33
---------------------------------
吉O01313A98
吉O01314A98
吉O01315A98
吉O01316A98
吉O01317A98
吉O01319C100
吉O01320B99
吉O01321A98
吉O01322A98
9行已选择
SQL>selecthphm,gcjk,chr(ascii(gcjk)+33)fromv3;
HPHMGCJKCHR(ASCII(GCJK)+33)
--------------------------------------
吉O01313Ab
吉O01314Ab
吉O01315Ab
吉O01316Ab
吉O01317Ab
吉O01319Cd
吉O01320Bc
吉O01321Ab
吉O01322Ab
9行已选择
SQL>select*fromv3;
HPHMZZGZZCMCGCJKCSYSPLGL
-----------------------------------------------------------------------------
吉O01313156一汽轻型附属联营客车厂AAH076
吉O01314156中国第一汽车集团公司AJ076
吉O01315156一汽集团公司AAH076
吉O01316156警兴汽车改装总厂AG4477165
吉O01317156中国第一汽车集团公司AJ064
吉O01319392日本CC00
吉O01320392日本丰田汽车股份有限公司BB2000
吉O01321156南京汽车制造厂AE057
吉O01322156中国第一汽车集团公司AH00
9行已选择
SQL>selecthphm,gcjk,csys,concat(gcjk,csys)fromv3;
HPHMGCJKCSYSCONCAT(GCJK,CSYS)
-----------------------------------------
吉O01313AAHAAH
吉O01314AJAJ
吉O01315AAHAAH
吉O01316AGAG吉O01317AJAJ
吉O01319CCCC
吉O01320BBBB
吉O01321AEAE
吉O01322AHAH
9行已选择
SQL>selecthphm,gcjk,csys,lower(concat(gcjk,csys))fromv3;
HPHMGCJKCSYSLOWER(CONCAT(GCJK,CSYS))
------------------------------------------------
吉O01313AAHaah
吉O01314AJaj
吉O01315AAHaah
吉O01316AGag
吉O01317AJaj
吉O01319CCcc
吉O01320BBbb
吉O01321AEae
吉O01322AHah
9行已选择
SQL>selecthphm,gcjk,csys,initcap(concat(gcjk,csys))fromv3;
HPHMGCJKCSYSINITCAP(CONCAT(GCJK,CSYS))
--------------------------------------------------
吉O01313AAHAah
吉O01314AJAj
吉O01315AAHAah
吉O01316AGAg
吉O01317AJAj
吉O01319CCCc
吉O01320BBBb
吉O01321AEAe
吉O01322AHAh
9行已选择
SQL>selecthphm,gcjk,csys,lower(gcjk)||power(csy)fromv3;s
2/
selecthphm,gcjk,csys,lower(gcjk)||power(csy)fromv3;s
ORA-00909:参数个数无效
SQL>selecthphm,gcjk,csys,lower(gcjk)||power(csys)fromv3;
selecthphm,gcjk,csys,lower(gcjk)||power(csys)fromv3
ORA-00909:参数个数无效
SQL>selecthphm,gcjk,csys,lower(gcjk)||upper(csys)fromv3;
HPHMGCJKCSYSLOWER(GCJK)||UPPER(CSYS)
------------------------------------------------
吉O01313AAHaAH
吉O01314AJaJ
吉O01315AAHaAH
吉O01316AGaG
吉O01317AJaJ
吉O01319CCcC
吉O01320BBbB
吉O01321AEaE
吉O01322AHaH
9行已选择
SQL>selectsubstr('abcde',3)fromdual;
SUBSTR('ABCDE',3)
-----------------
cde
SQL>selectsubstr('abcde',3,2)fromdual;
SUBSTR('ABCDE',3,2)
-------------------
cd
SQL>selectsubstr('abcde',1,2)fromdual;
SUBSTR('ABCDE',1,2)
-------------------
ab
SQL>selectsubstr('abcde',1,3)fromdual;
SUBSTR('ABCDE',1,3)
-------------------
abc
SQL>selectsubstr('abcde',2,3)fromdual;
SUBSTR('ABCDE',2,3)
-------------------
bcd
SQL>
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGL
------------------------------------------------------------------------------------
220000000209吉O0131302156一汽轻型附属联营客车厂076
220000000210吉O0131402156中国第一汽车集团公司076
220000000211吉O0131502156一汽集团公司076
220000000212吉O0131602156警兴汽车改装总厂4477165
220000000213吉O0131702156中国第一汽车集团公司064
220000000214吉O0131902392日本00
220000000215吉O0132002392日本丰田汽车股份有限公司20000
220000000216吉O0132102156南京汽车制造厂057
220000000217吉O0132202156中国第一汽车集团公司00
220000000218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>selectzzcmc,substr(zzcmc,1,2)fromv2;
ZZCMCSUBSTR(ZZCMC,1,2)
---------------------------------------------------------
一汽轻型附属联营客车厂一汽
中国第一汽车集团公司中国
一汽集团公司一汽
警兴汽车改装总厂警兴
中国第一汽车集团公司中国
日本日本
日本丰田汽车股份有限公司日本
南京汽车制造厂南京
中国第一汽车集团公司中国
北京吉普汽车有限公司北京
10行已选择
SQL>
SQL>selectzzcmc,'***'||zzcmc||'***',substr(zzcmc,1,2)fromv2;
ZZCMC'***'||ZZCMC||'***'SUBSTR(ZZCMC,1,2)
-------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂***一汽轻型附属联营客车厂***一汽
中国第一汽车集团公司***中国第一汽车集团公司***中国
一汽集团公司***一汽集团公司***一汽
警兴汽车改装总厂***警兴汽车改装总厂***警兴
中国第一汽车集团公司***中国第一汽车集团公司***中国
日本***日本***日本
日本丰田汽车股份有限公司***日本丰田汽车股份有限公司***日本
南京汽车制造厂***南京汽车制造厂***南京
中国第一汽车集团公司***中国第一汽车集团公司***中国
北京吉普汽车有限公司***北京吉普汽车有限公司***北京
10行已选择
SQL>selectzzcmc,'***'||zzcmc||'***',substr(zzcmc,1,2)fromv2whererownum<2;
ZZCMC'***'||ZZCMC||'***'SUBSTR(ZZCMC,1,2)
-------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂***一汽轻型附属联营客车厂***一汽
SQL>selectzzcmc,substr(zzcmc,1,5)fromv2whererownum<2;
ZZCMCSUBSTR(ZZCMC,1,5)
---------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附
SQL>selectzzcmc,substr(zzcmc,1,5)||'-'fromv2whererownum<2;
ZZCMCSUBSTR(ZZCMC,1,5)||'-'
--------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附-
SQL>selectzzcmc,substr(zzcmc,1,5)||'-'||substr(zzcmc,6)fromv2whererownum<2;
ZZCMCSUBSTR(ZZCMC,1,5)||'-'||SUBSTR
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附-属联营客车厂
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGL
------------------------------------------------------------------------------------
220000000209吉O0131302156一汽轻型附属联营客车厂076
220000000210吉O0131402156中国第一汽车集团公司076
220000000211吉O0131502156一汽集团公司076
220000000212吉O0131602156警兴汽车改装总厂4477165
220000000213吉O0131702156中国第一汽车集团公司064
220000000214吉O0131902392日本00
220000000215吉O0132002392日本丰田汽车股份有限公司20000
220000000216吉O0132102156南京汽车制造厂057
220000000217吉O0132202156中国第一汽车集团公司00
220000000218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>updatev2setxh=substr(xh,10);
10行已更新
SQL>commit;
提交完成
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGL
------------------------------------------------------------------------------------
209吉O0131302156一汽轻型附属联营客车厂076
210吉O0131402156中国第一汽车集团公司076
211吉O0131502156一汽集团公司076
212吉O0131602156警兴汽车改装总厂4477165
213吉O0131702156中国第一汽车集团公司064
214吉O0131902392日本00
215吉O0132002392日本丰田汽车股份有限公司20000
216吉O0132102156南京汽车制造厂057
217吉O0132202156中国第一汽车集团公司00
218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>select*fromv1;
XHHPHMHPZLZZGZZCMC
--------------------------------------------------------------------------
220000000209吉O0131302156一汽轻型附属联营客车厂
220000000210吉O0131402156中国第一汽车集团公司
220000000211吉O0131502156一汽集团公司
220000000212吉O0131602156警兴汽车改装总厂
220000000213吉O0131702156中国第一汽车集团公司
220000000214吉O0131902392日本
220000000215吉O0132002392日本丰田汽车股份有限公司
220000000216吉O0132102156南京汽车制造厂
220000000217吉O0132202156中国第一汽车集团公司
220000000218吉O0132602156北京吉普汽车有限公司
220000000219吉00132702156吃饭,睡觉,打帅帅
22222222222jdks12132吃饭睡觉打蛋蛋
111111吉1111111111111
111111吉1111111111111
111111吉1111111111111
111111吉1111111111111
111111吉1111111111111
111111吉1111111111111
2222202000吉o2501232156吃饭,睡觉打蛋蛋
2222202000吉o2501232156吃饭,睡觉打蛋蛋
XHHPHMHPZLZZGZZCMC
--------------------------------------------------------------------------
2222202000吉o2501232156吃饭,睡觉打蛋蛋
2222202000吉o2501232156吃饭,睡觉打蛋蛋
22行已选择
SQL>deletev1wherexh=11111;
0行已删除
SQL>deletev1wherexh=111111\;
deletev1wherexh=111111\
ORA-00911:无效字符
SQL>deletev1wherexh=111111;
6行已删除
SQL>commit;
提交完成
SQL>select*fromv1;
XHHPHMHPZLZZGZZCMC
--------------------------------------------------------------------------
220000000209吉O0131302156一汽轻型附属联营客车厂
220000000210吉O0131402156中国第一汽车集团公司
220000000211吉O0131502156一汽集团公司
220000000212吉O0131602156警兴汽车改装总厂
220000000213吉O0131702156中国第一汽车集团公司
220000000214吉O0131902392日本
220000000215吉O0132002392日本丰田汽车股份有限公司
220000000216吉O0132102156南京汽车制造厂
220000000217吉O0132202156中国第一汽车集团公司
220000000218吉O0132602156北京吉普汽车有限公司
220000000219吉00132702156吃饭,睡觉,打帅帅
22222222222jdks12132吃饭睡觉打蛋蛋
2222202000吉o2501232156吃饭,睡觉打蛋蛋
2222202000吉o2501232156吃饭,睡觉打蛋蛋
2222202000吉o2501232156吃饭,睡觉打蛋蛋
2222202000吉o2501232156吃饭,睡觉打蛋蛋
16行已选择
SQL>deletev1wherelength(xh)<12;
5行已删除
SQL>commit;
提交完成
SQL>select*fromv1;
XHHPHMHPZLZZGZZCMC
--------------------------------------------------------------------------
220000000209吉O0131302156一汽轻型附属联营客车厂
220000000210吉O0131402156中国第一汽车集团公司
220000000211吉O0131502156一汽集团公司
220000000212吉O0131602156警兴汽车改装总厂
220000000213吉O0131702156中国第一汽车集团公司
220000000214吉O0131902392日本
220000000215吉O0132002392日本丰田汽车股份有限公司
220000000216吉O0132102156南京汽车制造厂
220000000217吉O0132202156中国第一汽车集团公司
220000000218吉O0132602156北京吉普汽车有限公司
220000000219吉00132702156吃饭,睡觉,打帅帅
11行已选择
SQL>selectxh,substr(xh,1,5)||zzg||substr(xh,9)fromv1;
XHSUBSTR(XH,1,5)||ZZG||SUBSTR(XH
------------------------------------------
220000000209220001560209
220000000210220001560210
220000000211220001560211
220000000212220001560212
220000000213220001560213
220000000214220003920214
220000000215220003920215
220000000216220001560216
220000000217220001560217
220000000218220001560218
220000000219220001560219
11行已选择
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGL
------------------------------------------------------------------------------------
209吉O0131302156一汽轻型附属联营客车厂076
210吉O0131402156中国第一汽车集团公司076
211吉O0131502156一汽集团公司076
212吉O0131602156警兴汽车改装总厂4477165
213吉O0131702156中国第一汽车集团公司064
214吉O0131902392日本00
215吉O0132002392日本丰田汽车股份有限公司20000
216吉O0132102156南京汽车制造厂057
217吉O0132202156中国第一汽车集团公司00
218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>selectlength('abcde')fromdual;
LENGTH('ABCDE')
---------------
5
SQL>selectzzcmc,length(zzcmc),hphm,length(hphm)fromv2;
ZZCMCLENGTH(ZZCMC)HPHMLENGTH(HPHM)
--------------------------------------------------------------------------------
一汽轻型附属联营客车厂11吉O013137
中国第一汽车集团公司10吉O013147
一汽集团公司6吉O013157
警兴汽车改装总厂8吉O013167
中国第一汽车集团公司10吉O013177
日本2吉O013197
日本丰田汽车股份有限公司12吉O013207
南京汽车制造厂7吉O013217
中国第一汽车集团公司10吉O013227
北京吉普汽车有限公司10吉O013267
10行已选择
SQL>
SQL>
SQL>selectzzcmcfromv2;
ZZCMC
----------------------------------------
一汽轻型附属联营客车厂
中国第一汽车集团公司
一汽集团公司
警兴汽车改装总厂
中国第一汽车集团公司
日本
日本丰田汽车股份有限公司
南京汽车制造厂
中国第一汽车集团公司
北京吉普汽车有限公司
10行已选择
SQL>selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))fromv2;
ZZCMCSUBSTR(ZZCMC,1,ROUND(LENGTH(ZZ
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附属
中国第一汽车集团公司中国第一汽
一汽集团公司一汽集
警兴汽车改装总厂警兴汽车
中国第一汽车集团公司中国第一汽
日本日
日本丰田汽车股份有限公司日本丰田汽车
南京汽车制造厂南京汽车
中国第一汽车集团公司中国第一汽
北京吉普汽车有限公司北京吉普汽
10行已选择
SQL>selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))||'-'substr(zzcmc,round(length(zzcmc)/2)+1)fromv2;
selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))||'-'substr(zzcmc,round(length(zzcmc)/2)+1)fromv2
ORA-00923:未找到要求的FROM关键字
SQL>
SQL>selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))||'-'substr(zzcmc,round(length(zzcmc)/2))fromv2;
selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))||'-'substr(zzcmc,round(length(zzcmc)/2))fromv2
ORA-00923:未找到要求的FROM关键字
SQL>selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))||'-'||substr(zzcmc,round(length(zzcmc)/2))fromv2;
ZZCMCSUBSTR(ZZCMC,1,ROUND(LENGTH(ZZ
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附属-属联营客车厂
中国第一汽车集团公司中国第一汽-汽车集团公司
一汽集团公司一汽集-集团公司
警兴汽车改装总厂警兴汽车-车改装总厂
中国第一汽车集团公司中国第一汽-汽车集团公司
日本日-日本
日本丰田汽车股份有限公司日本丰田汽车-车股份有限公司
南京汽车制造厂南京汽车-车制造厂
中国第一汽车集团公司中国第一汽-汽车集团公司
北京吉普汽车有限公司北京吉普汽-汽车有限公司
10行已选择
SQL>selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))||'-'||substr(zzcmc,round(length(zzcmc)/2)+1)fromv2;
ZZCMCSUBSTR(ZZCMC,1,ROUND(LENGTH(ZZ
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附属-联营客车厂
中国第一汽车集团公司中国第一汽-车集团公司
一汽集团公司一汽集-团公司
警兴汽车改装总厂警兴汽车-改装总厂
中国第一汽车集团公司中国第一汽-车集团公司
日本日-本
日本丰田汽车股份有限公司日本丰田汽车-股份有限公司
南京汽车制造厂南京汽车-制造厂
中国第一汽车集团公司中国第一汽-车集团公司
北京吉普汽车有限公司北京吉普汽-车有限公司
10行已选择
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGL
------------------------------------------------------------------------------------
209吉O0131302156一汽轻型附属联营客车厂076
210吉O0131402156中国第一汽车集团公司076
211吉O0131502156一汽集团公司076
212吉O0131602156警兴汽车改装总厂4477165
213吉O0131702156中国第一汽车集团公司064
214吉O0131902392日本00
215吉O0132002392日本丰田汽车股份有限公司20000
216吉O0132102156南京汽车制造厂057
217吉O0132202156中国第一汽车集团公司00
218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>selectzzcmcfromv2;
ZZCMC
----------------------------------------
一汽轻型附属联营客车厂
中国第一汽车集团公司
一汽集团公司
警兴汽车改装总厂
中国第一汽车集团公司
日本
日本丰田汽车股份有限公司
南京汽车制造厂
中, 国第一汽车集团公司
北京吉普汽车有限公司
10行已选择
SQL>selectzzcmc,length(zzcmc)fromv2;
ZZCMCLENGTH(ZZCMC)
-----------------------------------------------------
一汽轻型附属联营客车厂11
中国第一汽车集团公司10
一汽集团公司6
警兴汽车改装总厂8
中国第一汽车集团公司10
日本2
日本丰田汽车股份有限公司12
南京汽车制造厂7
中国第一汽车集团公司10
北京吉普汽车有限公司10
10行已选择
SQL>selectzzcmc,length(zzcmc)/2fromv2;
ZZCMCLENGTH(ZZCMC)/2
-------------------------------------------------------
一汽轻型附属联营客车厂5.5
中国第一汽车集团公司5
一汽集团公司3
警兴汽车改装总厂4
中国第一汽车集团公司5
日本1
日本丰田汽车股份有限公司6
南京汽车制造厂3.5
中国第一汽车集团公司5
北京吉普汽车有限公司5
10行已选择
SQL>selectzzcmc,round(length(zzcmc)/2)fromv2;
ZZCMCROUND(LENGTH(ZZCMC)/2)
--------------------------------------------------------------
一汽轻型附属联营客车厂6
中国第一汽车集团公司5
一汽集团公司3
警兴汽车改装总厂4
中国第一汽车集团公司5
日本1
日本丰田汽车股份有限公司6
南京汽车制造厂4
中国第一汽车集团公司5
北京吉普汽车有限公司5
10行已选择
SQL>selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))fromv2;
ZZCMCSUBSTR(ZZCMC,1,ROUND(LENGTH(ZZ
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附属
中国第一汽车集团公司中国第一汽
一汽集团公司一汽集
警兴汽车改装总厂警兴汽车
中国第一汽车集团公司中国第一汽
日本日
日本丰田汽车股份有限公司日本丰田汽车
南京汽车制造厂南京汽车
中国第一汽车集团公司中国第一汽
北京吉普汽车有限公司北京吉普汽
10行已选择
SQL>selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))||'--'fromv2;
ZZCMCSUBSTR(ZZCMC,1,ROUND(LENGTH(ZZ
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附属--
中国第一汽车集团公司中国第一汽--
一汽集团公司一汽集--
警兴汽车改装总厂警兴汽车--
中国第一汽车集团公司中国第一汽--
日本日--
日本丰田汽车股份有限公司日本丰田汽车--
南京汽车制造厂南京汽车--
中国第一汽车集团公司中国第一汽--
北京吉普汽车有限公司北京吉普汽--
10行已选择
SQL>selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))||'--'||substr(zzcmc,round(length(zzcmc)/2))fromv2;
ZZCMCSUBSTR(ZZCMC,1,ROUND(LENGTH(ZZ
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附属--属联营客车厂
中国第一汽车集团公司中国第一汽--汽车集团公司
一汽集团公司一汽集--集团公司
警兴汽车改装总厂警兴汽车--车改装总厂
中国第一汽车集团公司中国第一汽--汽车集团公司
日本日--日本
日本丰田汽车股份有限公司日本丰田汽车--车股份有限公司
南京汽车制造厂南京汽车--车制造厂
中国第一汽车集团公司中国第一汽--汽车集团公司
北京吉普汽车有限公司北京吉普汽--汽车有限公司
10行已选择
SQL>selectzzcmc,substr(zzcmc,1,round(length(zzcmc)/2))||'--'||substr(zzcmc,round(length(zzcmc)/2)+1)fromv2;
ZZCMCSUBSTR(ZZCMC,1,ROUND(LENGTH(ZZ
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附属--联营客车厂
中国第一汽车集团公司中国第一汽--车集团公司
一汽集团公司一汽集--团公司
警兴汽车改装总厂警兴汽车--改装总厂
中国第一汽车集团公司中国第一汽--车集团公司
日本日--本
日本丰田汽车股份有限公司日本丰田汽车--股份有限公司
南京汽车制造厂南京汽车--制造厂
中国第一汽车集团公司中国第一汽--车集团公司
北京吉普汽车有限公司北京吉普汽--车有限公司
10行已选择
SQL>
SQL>
SQL>selectinstr('abc','b')fromdual;
INSTR('ABC','B')
----------------
2
SQL>selectinstr('abcb','b')fromdual;
INSTR('ABCB','B')
-----------------
2
SQL>selectinstr('abcb','b',3)fromdual;
INSTR('ABCB','B',3)
-------------------
4
SQL>selectinstr('abcb','b',1)fromdual;
INSTR('ABCB','B',1)
-------------------
2
SQL>selectinstr('abcb','b',1,2)fromdual;
INSTR('ABCB','B',1,2)
---------------------
4
SQL>selectinstr('abcbb','b',1,2)fromdual;
INSTR('ABCBB','B',1,2)
----------------------
4
SQL>selectinstr('abcbb','b',1,1)fromdual;
INSTR('ABCBB','B',1,1)
----------------------
2
SQL>selectinstr('abcbb','b',1,4)fromdual;
INSTR('ABCBB','B',1,4)
----------------------
0
SQL>selectinstr('abcbb','b',1,3)fromdual;
INSTR('ABCBB','B',1,3)
----------------------
5
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGLWYX_XG
--------------------------------------------------------------------------------------------------------
209吉O0131302156一汽轻型附属联营客车厂076
210吉O0131402156中国第一汽车集团公司076
211吉O0131502156一汽集团公司076
212吉O0131602156警兴汽车改装总厂4477165
213吉O0131702156中国第一汽车集团公司064
214吉O0131902392日本00
215吉O0132002392日本丰田汽车股份有限公司20000
216吉O0132102156南京汽车制造厂057
217吉O0132202156中国第一汽车集团公司00
218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>select*fromv2wherezzcmclike'%中国%';
XHHPHMHPZLZZGZZCMCPLGLWYX_XG
--------------------------------------------------------------------------------------------------------
210吉O0131402156中国第一汽车集团公司076
213吉O0131702156中国第一汽车集团公司064
217吉O0132202156中国第一汽车集团公司00
SQL>select*fromv2whereinstr(zzcmc,'中国')>0;
XHHPHMHPZLZZGZZCMCPLGLWYX_XG
--------------------------------------------------------------------------------------------------------
210吉O0131402156中国第一汽车集团公司076
213吉O0131702156中国第一汽车集团公司064
217吉O0132202156中国第一汽车集团公司00
SQL>selectlpad('abc',10,'*')fromdual;
LPAD('ABC',10,'*')
------------------
*******abc
SQL>selectlpad('abcde',5,'*')fromdual;
LPAD('ABCDE',5,'*')
-------------------
abcde
SQL>selectlpad('abcde',4,'*')fromdual;
LPAD('ABCDE',4,'*')
-------------------
abcd
SQL>selectrpad('abcde',10,'*')fromdual;
RPAD('ABCDE',10,'*')
--------------------
abcde*****
SQL>
SQL>
SQL>select*fromv2;
XHHPHMHPZLZZGZZCMCPLGLWYX_XG
--------------------------------------------------------------------------------------------------------
209吉O0131302156一汽轻型附属联营客车厂076
210吉O0131402156中国第一汽车集团公司076
211吉O0131502156一汽集团公司076
212吉O0131602156警兴汽车改装总厂4477165
213吉O0131702156中国第一汽车集团公司064
214吉O0131902392日本00
215吉O0132002392日本丰田汽车股份有限公司20000
216吉O0132102156南京汽车制造厂057
217吉O0132202156中国第一汽车集团公司00
218吉O0132602156北京吉普汽车有限公司244573
10行已选择
SQL>selectzzcmc,lpad(zzcmc,15,'*')fromv2;
ZZCMCLPAD(ZZCMC,15,'*')
----------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附属联
中国第一汽车集团公司中国第一汽车集
一汽集团公司***一汽集团公司
警兴汽车改装总厂警兴汽车改装总
中国第一汽车集团公司中国第一汽车集
日本***********日本
日本丰田汽车股份有限公司日本丰田汽车股
南京汽车制造厂*南京汽车制造厂
中国第一汽车集团公司中国第一汽车集
北京吉普汽车有限公司北京吉普汽车有
10行已选择
SQL>selectzzcmc,lpad(zzcmc,18,'*')fromv2;
ZZCMCLPAD(ZZCMC,18,'*')
----------------------------------------------------------------------------
一汽轻型附属联营客车厂一汽轻型附属联营客
中国第一汽车集团公司中国第一汽车集团公
一汽集团公司******一汽集团公司
警兴汽车改装总厂**警兴汽车改装总厂
中国第一汽车集团公司中国第一汽车集团公
日本**************日本
日本丰田汽车股份有限公司日本丰田汽车股份有
南京汽车制造厂****南京汽车制造厂
中国第一汽车集团公司中国第一汽车集团公
北京吉普汽车有限公司北京吉普汽车有限公
10行已选择
SQL>selectzzcmc,lpad(zzcmc,30,'*')fromv2;
ZZCMCLPAD(ZZCMC,30,'*')
----------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂********一汽轻型附属联营客车厂
中国第一汽车集团公司**********中国第一汽车集团公司
一汽集团公司******************一汽集团公司
警兴汽车改装总厂**************警兴汽车改装总厂
中国第一汽车集团公司**********中国第一汽车集团公司
日本**************************日本
日本丰田汽车股份有限公司******日本丰田汽车股份有限公司
南京汽车制造厂****************南京汽车制造厂
中国第一汽车集团公司**********中国第一汽车集团公司
北京吉普汽车有限公司**********北京吉普汽车有限公司
10行已选择
SQL>selectzzcmcfromv2;
ZZCMC
----------------------------------------
一汽轻型附属联营客车厂
中国第一汽车集团公司
一汽集团公司
警兴汽车改装总厂
中国第一汽车集团公司
日本
日本丰田汽车股份有限公司
南京汽车制造厂
中国第一汽车集团公司
北京吉普汽车有限公司
10行已选择
SQL>selectlpad(zzcmc,(30-length(zzcmc)-1)/2)fromv2;
LPAD(ZZCMC,(30-LENGTH(ZZCMC)-1
--------------------------------------------------------------------------------
一汽轻型
中国第一
一汽集团公
警兴汽车改
中国第一
日本
日本丰田
南京汽车制
中国第一
北京吉普
10行已选择
SQL>selectlpad(zzcmc,(30-length(zzcmc)-1)/2,'*')fromv2;
LPAD(ZZCMC,(30-LENGTH(ZZCMC)-1
--------------------------------------------------------------------------------
一汽轻型
中国第一
一汽集团公
警兴汽车改
中国第一
*********日本
日本丰田
南京汽车制
中国第一
北京吉普
10行已选择
SQL>selectlpad(zzcmc,(30-length(zzcmc)-1)/2+length(zzcmc),'*')fromv2;
LPAD(ZZCMC,(30-LENGTH(ZZCMC)-1
--------------------------------------------------------------------------------
一汽轻型附属联营客车
中国第一汽车集团公
*****一汽集团公司
**警兴汽车改装总厂
中国第一汽车集团公
***********日本
日本丰田汽车股份有限
****南京汽车制造厂
中国第一汽车集团公
北京吉普汽车有限公
10行已选择
SQL>selectlpad(zzcmc,(30-length(zzcmc)-1)/2+length(zzcmc)*2,'*')fromv2;
LPAD(ZZCMC,(30-LENGTH(ZZCMC)-1
--------------------------------------------------------------------------------
*********一汽轻型附属联营客车厂
*********中国第一汽车集团公司
***********一汽集团公司
**********警兴汽车改装总厂
*********中国第一汽车集团公司
*************日本
********日本丰田汽车股份有限公司
***********南京汽车制造厂
*********中国第一汽车集团公司
*********北京吉普汽车有限公司
10行已选择
SQL>selectlpad(zzcmc,(30-length(zzcmc)-1)/2+length(zzcmc)*2,'*')||'-'fromv2;
LPAD(ZZCMC,(30-LENGTH(ZZCMC)-1
--------------------------------------------------------------------------------
*********一汽轻型附属联营客车厂-
*********中国第一汽车集团公司-
***********一汽集团公司-
**********警兴汽车改装总厂-
*********中国第一汽车集团公司-
*************日本-
********日本丰田汽车股份有限公司-
***********南京汽车制造厂-
*********中国第一汽车集团公司-
*********北京吉普汽车有限公司-
10行已选择
SQL>selectrpad(lpad(zzcmc,(30-length(zzcmc)-1)/2+length(zzcmc)*2,'*')||'-',30,'*')fromv2;
RPAD(LPAD(ZZCMC,(30-LENGTH(ZZC
------------------------------------------------------------
*********一汽轻型附属联营客车
*********中国第一汽车集团公司-
***********一汽集团公司-******
**********警兴汽车改装总厂-***
*********中国第一汽车集团公司-
*************日本-************
********日本丰田汽车股份有限公
***********南京汽车制造厂-****
*********中国第一汽车集团公司-
*********北京吉普汽车有限公司-
10行已选择
SQL>
SQL>
SQL>
SQL>selectlpad('',5,'*')
2fromdual;
LPAD('',5,'*')
--------------
SQL>selectlpad('',5,'*')fromdual;
LPAD('',5,'*')
--------------
****
SQL>selectlpad('*',5,'*')fromdual;
LPAD('*',5,'*')
---------------
*****
SQL>selectlpad('*',30-length(zzcmc)*2,'*')fromdual;
selectlpad('*',30-length(zzcmc)*2,'*')fromdual
ORA-00904:"ZZCMC":标识符无效
SQL>selectlpad('*',30-length(zzcmc)*2,'*')fromv2;
LPAD('*',30-LENGTH(ZZCMC)*2,'*
--------------------------------------------------------------------------------
********
**********
******************
**************
**********
**************************
******
****************
**********
**********
10行已选择
SQL>selectlpad('*',30-(length(zzcmc)*2),'*')fromv2;
LPAD('*',30-(LENGTH(ZZCMC)*2),
--------------------------------------------------------------------------------
********
**********
******************
**************
**********
**************************
******
****************
**********
**********
10行已选择
SQL>selectzzcmc,lpad('*',29-(length(zzcmc)*2),'*')fromv2;
ZZCMCLPAD('*',29-(LENGTH(ZZCMC)*2),
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂*******
中国第一汽车集团公司*********
一汽集团公司*****************
警兴汽车改装总厂*************
中国第一汽车集团公司*********
日本*************************
日本丰田汽车股份有限公司*****
南京汽车制造厂***************
中国第一汽车集团公司*********
北京吉普汽车有限公司*********
10行已选择
SQL>selectzzcmc,lpad('*',round(29-(length(zzcmc)*2)/2),'*')fromv2;
ZZCMCLPAD('*',ROUND(29-(LENGTH(ZZCM
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂******************
中国第一汽车集团公司*******************
一汽集团公司***********************
警兴汽车改装总厂*********************
中国第一汽车集团公司*******************
日本***************************
日本丰田汽车股份有限公司*****************
南京汽车制造厂**********************
中国第一汽车集团公司*******************
北京吉普汽车有限公司*******************
10行已选择
SQL>selectzzcmc,lpad('*',29-(length(zzcmc)*2)/2,'*'),29-(length(zzcmc)*2)/2fromv2;
ZZCMCLPAD('*',29-(LENGTH(ZZCMC)*2)/29-(LENGTH(ZZCMC)*2)/2
----------------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂******************18
中国第一汽车集团公司*******************19
一汽集团公司***********************23
警兴汽车改装总厂*********************21
中国第一汽车集团公司*******************19
日本***************************27
日本丰田汽车股份有限公司*****************17
南京汽车制造厂**********************22
中国第一汽车集团公司*******************19
北京吉普汽车有限公司*******************19
10行已选择
SQL>selectzzcmc,lpad('*',29-(length(zzcmc)*2)/2,'*'),length(zzcmc)fromv2;
ZZCMCLPAD('*',29-(LENGTH(ZZCMC)*2)/LENGTH(ZZCMC)
-------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂******************11
中国第一汽车集团公司*******************10
一汽集团公司***********************6
警兴汽车改装总厂*********************8
中国第一汽车集团公司*******************10
日本***************************2
日本丰田汽车股份有限公司*****************12
南京汽车制造厂**********************7
中国第一汽车集团公司*******************10
北京吉普汽车有限公司*******************10
10行已选择
SQL>selectzzcmc,length(zzcmc),lpad('*',29-(length(zzcmc)*2)/2,'*')fromv2;
ZZCMCLENGTH(ZZCMC)LPAD('*',29-(LENGTH(ZZCMC)*2)/
-------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂11******************
中国第一汽车集团公司10*******************
一汽集团公司6***********************
警兴汽车改装总厂8*********************
中国第一汽车集团公司10*******************
日本2***************************
日本丰田汽车股份有限公司12*****************
南京汽车制造厂7**********************
中国第一汽车集团公司10*******************
北京吉普汽车有限公司10*******************
10行已选择
SQL>selectzzcmc,length(zzcmc)*2,lpad('*',29-(length(zzcmc)*2)/2,'*')fromv2;
ZZCMCLENGTH(ZZCMC)*2LPAD('*',29-(LENGTH(ZZCMC)*2)/
---------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂22******************
中国第一汽车集团公司20*******************
一汽集团公司12***********************
警兴汽车改装总厂16*********************
中国第一汽车集团公司20*******************
日本4***************************
日本丰田汽车股份有限公司24*****************
南京汽车制造厂14**********************
中国第一汽车集团公司20*******************
北京吉普汽车有限公司20*******************
10行已选择
SQL>selectzzcmc,29-length(zzcmc)*2,lpad('*',29-(length(zzcmc)*2)/2,'*')fromv2;
ZZCMC29-LENGTH(ZZCMC)*2LPAD('*',29-(LENGTH(ZZCMC)*2)/
------------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂7******************
中国第一汽车集团公司9*******************
一汽集团公司17***********************
警兴汽车改装总厂13*********************
中国第一汽车集团公司9*******************
日本25***************************
日本丰田汽车股份有限公司5*****************
南京汽车制造厂15**********************
中国第一汽车集团公司9*******************
北京吉普汽车有限公司9*******************
10行已选择
SQL>selectzzcmc,29-length(zzcmc)*2/2,lpad('*',29-(length(zzcmc)*2)/2,'*')fromv2;
ZZCMC29-LENGTH(ZZCMC)*2/2LPAD('*',29-(LENGTH(ZZCMC)*2)/
--------------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂18******************
中国第一汽车集团公司19*******************
一汽集团公司23***********************
警兴汽车改装总厂21*********************
中国第一汽车集团公司19*******************
日本27***************************
日本丰田汽车股份有限公司17*****************
南京汽车制造厂22**********************
中国第一汽车集团公司19*******************
北京吉普汽车有限公司19*******************
10行已选择
SQL>selectzzcmc,(29-length(zzcmc)*2)/2,lpad('*',29-(length(zzcmc)*2)/2,'*')fromv2;
ZZCMC(29-LENGTH(ZZCMC)*2)/2LPAD('*',29-(LENGTH(ZZCMC)*2)/
----------------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂3.5******************
中国第一汽车集团公司4.5*******************
一汽集团公司8.5***********************
警兴汽车改装总厂6.5*********************
中国第一汽车集团公司4.5*******************
日本12.5***************************
日本丰田汽车股份有限公司2.5*****************
南京汽车制造厂7.5**********************
中国第一汽车集团公司4.5*******************
北京吉普汽车有限公司4.5*******************
10行已选择
SQL>selectzzcmc,round((29-length(zzcmc)*2)/2),lpad('*',29-(length(zzcmc)*2)/2,'*')fromv2;
ZZCMCROUND((29-LENGTH(ZZCMC)*2)/2)LPAD('*',29-(LENGTH(ZZCMC)*2)/
-----------------------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂4******************
中国第一汽车集团公司5*******************
一汽集团公司9***********************
警兴汽车改装总厂7*********************
中国第一汽车集团公司5*******************
日本13***************************
日本丰田汽车股份有限公司3*****************
南京汽车制造厂8**********************
中国第一汽车集团公司5*******************
北京吉普汽车有限公司5*******************
10行已选择
SQL>selectzzcmc,round((29-length(zzcmc)*2)/2),lpad('*',round((29-length(zzcmc)*2)/2),'*')fromv2;
ZZCMCROUND((29-LENGTH(ZZCMC)*2)/2)LPAD('*',ROUND((29-LENGTH(ZZCM
-----------------------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂4****
中国第一汽车集团公司5*****
一汽集团公司9*********
警兴汽车改装总厂7*******
中国第一汽车集团公司5*****
日本13*************
日本丰田汽车股份有限公司3***
南京汽车制造厂8********
中国第一汽车集团公司5*****
北京吉普汽车有限公司5*****
10行已选择
SQL>selectzzcmc,round((29-length(zzcmc)*2)/2),lpad('*',round((29-length(zzcmc)*2)/2),'*')||substr(zzcmc,1,round(length(zzcmc)/2))||'--'||substr(zzcmc,round(length(zzcmc)/2)+1)fromv2;
ZZCMCROUND((29-LENGTH(ZZCMC)*2)/2)LPAD('*',ROUND((29-LENGTH(ZZCM
-----------------------------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂4****一汽轻型附属--联营客车厂
中国第一汽车集团公司5*****中国第一汽--车集团公司
一汽集团公司9*********一汽集--团公司
警兴汽车改装总厂7*******警兴汽车--改装总厂
中国第一汽车集团公司5*****中国第一汽--车集团公司
日本13*************日--本
日本丰田汽车股份有限公司3***日本丰田汽车--股份有限公司
南京汽车制造厂8********南京汽车--制造厂
中国第一汽车集团公司5*****中国第一汽--车集团公司
北京吉普汽车有限公司5*****北京吉普汽--车有限公司
10行已选择
SQL>selectzzcmc,round((29-length(zzcmc)*2)/2),rpad(lpad('*',round((29-length(zzcmc)*2)/2),'*')||substr(zzcmc,1,round(length(zzcmc)/2))||'--'||substr(zzcmc,round(length(zzcmc)/2)+1),30,'*')fromv2;
ZZCMCROUND((29-LENGTH(ZZCMC)*2)/2)RPAD(LPAD('*',ROUND((29-LENGTH
---------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂4****一汽轻型附属--联营客车厂**
中国第一汽车集团公司5*****中国第一汽--车集团公司***
一汽集团公司9*********一汽集--团公司*******
警兴汽车改装总厂7*******警兴汽车--改装总厂*****
中国第一汽车集团公司5*****中国第一汽--车集团公司***
日本13*************日--本***********
日本丰田汽车股份有限公司3***日本丰田汽车--股份有限公司*
南京汽车制造厂8********南京汽车--制造厂******
中国第一汽车集团公司5*****中国第一汽--车集团公司***
北京吉普汽车有限公司5*****北京吉普汽--车有限公司***
10行已选择
SQL>selectzzcmc,round((29-length(zzcmc)*2)/2),rpad(lpad('*',round((29-length(zzcmc)*2)/2),'*')||substr(zzcmc,1,round(length(zzcmc)/2))||'-'||substr(zzcmc,round(length(zzcmc)/2)+1),30,'*')fromv2;
ZZCMCROUND((29-LENGTH(ZZCMC)*2)/2)RPAD(LPAD('*',ROUND((29-LENGTH
---------------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂4****一汽轻型附属-联营客车厂***
中国第一汽车集团公司5*****中国第一汽-车集团公司****
一汽集团公司9*********一汽集-团公司********
警兴汽车改装总厂7*******警兴汽车-改装总厂******
中国第一汽车集团公司5*****中国第一汽-车集团公司****
日本13*************日-本************
日本丰田汽车股份有限公司3***日本丰田汽车-股份有限公司**
南京汽车制造厂8********南京汽车-制造厂*******
中国第一汽车集团公司5*****中国第一汽-车集团公司****
北京吉普汽车有限公司5*****北京吉普汽-车有限公司****
10行已选择
SQL>
SQL>
SQL>
SQL>selectzzcmcfromv2;
ZZCMC
----------------------------------------
一汽轻型附属联营客车厂
中国第一汽车集团公司
一汽集团公司
警兴汽车改装总厂
中国第一汽车集团公司
日本
日本丰田汽车股份有限公司
南京汽车制造厂
中国第一汽车集团公司
北京吉普汽车有限公司
10行已选择
SQL>
SQL>selectzzcmc,length(zzcmc)fromv2;
ZZCMCLENGTH(ZZCMC)
-----------------------------------------------------
一汽轻型附属联营客车厂11
中国第一汽车集团公司10
一汽集团公司6
警兴汽车改装总厂8
中国第一汽车集团公司10
日本2
日本丰田汽车股份有限公司12
南京汽车制造厂7
中国第一汽车集团公司10
北京吉普汽车有限公司10
10行已选择
SQL>selectlpad('*',4,'*')
2fromdual;
LPAD('*',4,'*')
---------------
****
SQL>selectzzcmc,length(zzcmc)fromv2;
ZZCMCLENGTH(ZZCMC)
-----------------------------------------------------
一汽轻型附属联营客车厂11
中国第一汽车集团公司10
一汽集团公司6
警兴汽车改装总厂8
现在不能执行命令
SQL>
中国第一汽车集团公司10
日本2
日本丰田汽车股份有限公司12
南京汽车制造厂7
中国第一汽车集团公司10
北京吉普汽车有限公司10
10行已选择
SQL>selectzzcmc,length(zzcmc)fromv2;
ZZCMCLENGTH(ZZCMC)
-----------------------------------------------------
一汽轻型附属联营客车厂11
中国第一汽车集团公司10
一汽集团公司6
警兴汽车改装总厂8
中国第一汽车集团公司10
日本2
日本丰田汽车股份有限公司12
南京汽车制造厂7
中国第一汽车集团公司10
北京吉普汽车有限公司10
10行已选择
SQL>selectzzcmc,length(zzcmc)*2fromv2;
ZZCMCLENGTH(ZZCMC)*2
-------------------------------------------------------
一汽轻型附属联营客车厂22
中国第一汽车集团公司20
一汽集团公司12
警兴汽车改装总厂16
中国第一汽车集团公司20
日本4
日本丰田汽车股份有限公司24
南京汽车制造厂14
中国第一汽车集团公司20
北京吉普汽车有限公司20
10行已选择
SQL>selectzzcmc,29-length(zzcmc)*2fromv2;
ZZCMC29-LENGTH(ZZCMC)*2
----------------------------------------------------------
一汽轻型附属联营客车厂7
中国第一汽车集团公司9
一汽集团公司17
警兴汽车改装总厂13
中国第一汽车集团公司9
日本25
日本丰田汽车股份有限公司5
南京汽车制造厂15
中国第一汽车集团公司9
北京吉普汽车有限公司9
10行已选择
SQL>selectzzcmc,(29-length(zzcmc)*2)/2fromv2;
ZZCMC(29-LENGTH(ZZCMC)*2)/2
--------------------------------------------------------------
一汽轻型附属联营客车厂3.5
中国第一汽车集团公司4.5
一汽集团公司8.5
警兴汽车改装总厂6.5
中国第一汽车集团公司4.5
日本12.5
日本丰田汽车股份有限公司2.5
南京汽车制造厂7.5
中国第一汽车集团公司4.5
北京吉普汽车有限公司4.5
10行已选择
SQL>selectzzcmc,round((29-length(zzcmc)*2)/2)fromv2;
ZZCMCROUND((29-LENGTH(ZZCMC)*2)/2)
---------------------------------------------------------------------
一汽轻型附属联营客车厂4
中国第一汽车集团公司5
一汽集团公司9
警兴汽车改装总厂7
中国第一汽车集团公司5
日本13
日本丰田汽车股份有限公司3
南京汽车制造厂8
中国第一汽车集团公司5
北京吉普汽车有限公司5
10行已选择
SQL>selectzzcmc,lpad('*',round((29-length(zzcmc)*2)/2)-1,'*')fromv2;
ZZCMCLPAD('*',ROUND((29-LENGTH(ZZCM
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂***
中国第一汽车集团公司****
一汽集团公司********
警兴汽车改装总厂******
中国第一汽车集团公司****
日本************
日本丰田汽车股份有限公司**
南京汽车制造厂*******
中国第一汽车集团公司****
北京吉普汽车有限公司****
10行已选择
SQL>selectzzcmc,lpad('*',round((29-length(zzcmc)*2)/2),'*')fromv2;
ZZCMCLPAD('*',ROUND((29-LENGTH(ZZCM
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂****
中国第一汽车集团公司*****
一汽集团公司*********
警兴汽车改装总厂*******
中国第一汽车集团公司*****
日本*************
日本丰田汽车股份有限公司***
南京汽车制造厂********
中国第一汽车集团公司*****
北京吉普汽车有限公司*****
10行已选择
SQL>selectzzcmc,lpad('*',round((29-length(zzcmc)*2)/2),'*')||substr(zzcmc,1,round(length(zzcmc)/2))||'-'||substr(zzcmc,round(length(zzcmc)/2)+1)fromv2;
ZZCMCLPAD('*',ROUND((29-LENGTH(ZZCM
------------------------------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂****一汽轻型附属-联营客车厂
中国第一汽车集团公司*****中国第一汽-车集团公司
一汽集团公司*********一汽集-团公司
警兴汽车改装总厂*******警兴汽车-改装总厂
中国第一汽车集团公司*****中国第一汽-车集团公司
日本*************日-本
日本丰田汽车股份有限公司***日本丰田汽车-股份有限公司
南京汽车制造厂********南京汽车-制造厂
中国第一汽车集团公司*****中国第一汽-车集团公司
北京吉普汽车有限公司*****北京吉普汽-车有限公司
10行已选择
SQL>selectzzcmc,rpad(lpad('*',round((29-length(zzcmc)*2)/2),'*')||substr(zzcmc,1,round(length(zzcmc)/2))||'-'||substr(zzcmc,round(length(zzcmc)/2)+1),30,'*')fromv2;
ZZCMCRPAD(LPAD('*',ROUND((29-LENGTH
----------------------------------------------------------------------------------------------------
一汽轻型附属联营客车厂****一汽轻型附属-联营客车厂***
中国第一汽车集团公司*****中国第一汽-车集团公司****
一汽集团公司*********一汽集-团公司********
警兴汽车改装总厂*******警兴汽车-改装总厂******
中国第一汽车集团公司*****中国第一汽-车集团公司****
日本*************日-本************
日本丰田汽车股份有限公司***日本丰田汽车-股份有限公司**
南京汽车制造厂********南京汽车-制造厂*******
中国第一汽车集团公司*****中国第一汽-车集团公司****
北京吉普汽车有限公司*****北京吉普汽-车有限公司****
10行已选择
SQL>