根据条件使用特定数据库

时间:2010-05-21 15:43:40

标签: sql sql-server tsql

在给定特定条件的情况下,我可以以某种方式使用特定数据库吗?为了澄清我会给出一个天真的例子:

CASE 
    WHEN @dbnum = 1 THEN USE Db1
        ELSE USE DefaultDb
END

1 个答案:

答案 0 :(得分:6)

你可以使用IF:

IF @dbnum = 1
    USE Db1;
ELSE
    USE DefaultDb;