set命令用于設(shè)置disql系統(tǒng)環(huán)境變量,通過使用show命令,用戶就可以快速而方便的了解到disql環(huán)境的當(dāng)前環(huán)境變量設(shè)置。
目前創(chuàng)新互聯(lián)已為超過千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、吉林網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。測試環(huán)境:中標(biāo)麒麟6 64位,達(dá)夢數(shù)據(jù)庫版本7簡稱DM7
啟動(dòng)disql工具,在“SQL>”可用利用help命令,獲取set和show的幫助。
演示1:啟動(dòng)disql
[dmdba@dm1 ~]$ disql /nolog
disql V7.1.5.42-Build(2015.12.30-64335trunc)
SQL>
說明:disql /nolog只是啟動(dòng)disql工具。如果想詳細(xì)了解disql命令的用法,使用disql –h獲取做更多disql的使用信息。
演示2:獲取set幫助
SQL> help set
演示3:獲取show幫助
SQL> help show
DM7已經(jīng)把常用的配置設(shè)置成默認(rèn)值,如autocommit默認(rèn)關(guān)閉,long默認(rèn)是800等等。這樣減少了對disql參數(shù)的調(diào)試,方便大家的使用。通過pagesize設(shè)置為例,其他參數(shù)設(shè)置舉一反三,根據(jù)需求調(diào)整相應(yīng)的參數(shù)設(shè)置。
pagesize可以設(shè)置每一頁的大小,從而控制每一頁顯示的數(shù)據(jù)量,如果設(shè)為0,則所有的輸出內(nèi)容為一頁并且不顯示列標(biāo)題。默認(rèn)值為14。
演示4:查看pagesize的默認(rèn)值
SQL> show pagesize
PAGESIZE 14
演示5:創(chuàng)建測試表t1
create table t1 (col1 int);
演示6:錄入數(shù)據(jù):
SQL> begin
for i in 1..20 loop
insert into t1 values (i);
end loop;
commit;
end;
/
演示7:查看t1表的數(shù)據(jù)
SQL> select * from t1;
行號 COL1
---------- -----------
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
11 11
行號 COL1
---------- -----------
12 12
13 13
14 14
……
注意:上述數(shù)據(jù)輸出達(dá)到14行就分頁了,要仔細(xì)查看上述顯示信息,不要被數(shù)字11迷惑。
演示8:調(diào)整pagesize的值
SQL> set pagesize 30
演示9:查看設(shè)置后pagesize的值
SQL> show pagesize
PAGESIZE 30
演示10:查看t1表的數(shù)據(jù)
SQL> select * from t1;
行號 COL1
---------- -----------
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
11 11
12 12
13 13
14 14
15 15
16 16
17 17
18 18
19 19
20 20
把pagesize設(shè)置成30,這時(shí)查詢20行的數(shù)據(jù)分頁就消失了。disql的參數(shù)十分靈活,可用根據(jù)實(shí)際需求,進(jìn)行個(gè)性化調(diào)整。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。