declare @dbid int
set @dbid=DB_ID()
declare @dbname nvarchar(128)
set @dbname=DB_NAME()
raiserror('当前使用的数据库标识是:%d,数据库的名称是:%s.',16,1,@dbid,@dbname)
go服务器: 消息 50000,级别 16,状态 1,行 5
当前使用的数据库标识是:%d,数据库的名称是:%s.这样的结果有什么问题吗?还有是%作用是什么的?比较像C语言的输出