Nested Case in UNIX script

Hi

I wanted to know if we can write a nested case in UNIX script.

Something like following -

Case ${sDB} in
Srvr1)
        case ${sSchema}
        Sch1)
                DBusr=Username1
                DBPwd=Pwd1
        ;;
        Sch2)
                DBusr=Username2
                DBPwd=Pwd2
        ;;
             *) echo "Incorrect Schema name"
        ;;
        esac
;;
Srvr2)
        case ${sSchema}
        Sch3)
                DBusr=Username3
                DBPwd=Pwd3
        ;;
        Sch4)
                DBusr=Username4
                DBPwd=Pwd4
        ;;
             *) echo "Incorrect Schema name"
        ;;
        esac
;;
*) echo "Incorrrect Server Name"
;;
esac

Any suggestion is appreciated.

Thanks
Sumeet

Yes you can, but in your example you are missing the in from the inner case statements.