I'm not suse user and I don't know exactly where the network configuration files are. But for quick help you can write a short script like this:
/sbin/ifconfig eth0:1 192.168.1.245
and place it in /etc/init.d (as eth0conf.sh e.g).
# chmod +x eth0conf.sh - to make it executable
Then you can create a symlink from runlevel 5 to point to that script and you can create it with some high start number like this:
# cd /etc/init.d/rc5.d
# ln -s ../eth0conf.sh S99eth0conf
and restart. I hope you will find your interface already configured after rebooting. For better solution you have to wait for a reply from some suse users I'm afraid
. I'm sure you can put the interface configuration line in the network file, you should just find where it is
. I think it is /etc/sysconfig/network/ifconfig-eth0 and there should be something like:
eth0 inet static
ONBOOT yes or no
Maybe writing additional section for eth0:1 in this file????