SqlCmd is basically a very important for that SQL Server It can be work with two modes :
> BATCH and
> Intractive Mode
It is the Enhaceversion of isql which is deprecated Eventuallyand osql which is not include in SQL Server 2005 RTM, It is the Better replacement of OSQL and ISQL. It provides way more functionality that other two options.