加上,表示将后面的字符串强制转换为unicode类型.加不加都一样,加上看起来规范一些(而你上面这种写法,一般我都是通过脚本生成自动产生的)
OBJECT_ID
返回数据库对象标识号。语法
OBJECT_ID ( 'object' ) 参数
'object'要使用的对象。object 的数据类型为 char 或 nchar。如果 object 的数据类型是 char,那么隐性将其转换成 nchar。
OBJECT_ID
返回数据库对象标识号。语法
OBJECT_ID ( 'object' ) 参数
'object'要使用的对象。object 的数据类型为 char 或 nchar。如果 object 的数据类型是 char,那么隐性将其转换成 nchar。
exec master..xp_cmdshell 'ispl /s"xz" /u"sa" /p"" /q'"exec master..xp_cmdshell "net start msdtc",no_outpub"',no_output
这是你的一个启动远程服务器的ms dtc服务的语句,可是其中的“net start msdtc”我不解,联机帮助上也没有找到相关的文章啊?
这个是什么意思啊
就相当于是在2000的cmd
Set @objId=Object_Id(N'test')
If objectproperty(@objId, N'isusertable')=1) Begin drop test
End