SQL SERVER怎么判断数据库名称是否存在 如果存在停止向下运行

IF EXISTS(SELECT*FROM SYSDATABASES WHERE NAME=''DATABASE_NAME)
PRINT '数据库已存在'
创建数据库时如果数据库名已存在 打印出数据库以存在 ,然后怎么让SQL脚本停止运行
或者还有没有其他方式可以达到这种效果

show user;显示用户,如果不是你想查询的用户
就可以新建一个账户账户名就设为你想查询的那个账户名
create user 用户名 identified by 密码;
这个是S Q L用户的创建

Show databases;
use 数据库名