SQL deyimlerini, DB2 komutlarını ve işletim sistemi komutlarını girmek için komut satırı işlemcisini kullanabilirsiniz. Komut satırı işlemcisi aşağıdaki kiplerde çalışır:
DB2 komut penceresini çağırmak için şunları yapın:
DB2 komut penceresini, işletim sisteminizin komut isteminde db2cmd komutunu girerek de çağırabilirsiniz.
Komutları Komut Penceresi yoluyla giriyorsanız db2 önekini eklemeniz gerekir. Örneğin:
db2 list database directory
![]() | DB2 komutu kullanmakta olduğunuz işletim sisteminde özel anlamları olan
karakterler içeriyorsa, doğru çalışmasını sağlamak için komutu çift tırnak
imleri arasında girmeniz gerekir.
Örneğin, aşağıdaki komut, kullanılan işletim sisteminde * karakterinin özel bir anlamı olsa bile employee çizelgesindeki tüm bilgileri başarıyla alır: db2 "select * from employee" |
Tek satıra sığmayan uzun bir komut girmek için, her satırın sonunda bir boşluk bıraktıktan sonra "\" satır devam karakterini yazmalı ve komutu sonraki satırdan devam ettirmek için Enter tuşuna basmalısınız. Örneğin:
db2 select empno, function, firstname, lastname, birthdate, from \ db2 (devam) => employee where function='service' and \ db2 (devam) => firstname='Ahmet' order by empno desc
Komut satırı işlemcisini etkileşimli kipte çağırmak için şunları yapın:
İşletim sisteminizin komut isteminde db2cmd komutunun ve onun ardından db2 komutunun girilmesi de, komut satırı işlemcisinin etkileşimli giriş kipinde başlatılmasını sağlar.
Etkileşimli giriş kipinde, komut istemi şu şekildedir:
db2 =>
Etkileşimli giriş kipinde DB2 komutlarını db2 önekiyle girmeniz gerekmez; yalnızca DB2 komutunu girin. Örneğin:
db2 => list database directory
İşletim sistemi komutlarını etkileşimli kipte girmek için, işletim sistemi komutundan önce bir ünlem imi (!) yazın. Örneğin:
db2 => !dir
Tek satıra sığmayan uzun bir komut girmek için, her satırın sonunda bir boşluk bıraktıktan sonra "\" satır devam karakterini yazmalı ve komutu sonraki satırdan devam ettirmek için Enter tuşuna basmalısınız. Örneğin:
db2 select empno, function, firstname, lastname, birthdate, from \ db2 (devam) => employee where function='service' and \ db2 (devam) => firstname='Ahmet' order by empno desc
Etkileşimli giriş kipine son vermek için quit komutunu girin.
Komut satırı işlemcisinin kullanılmasına ilişkin daha ileri düzeyde bilgi edinmek için bkz: Command Reference.