if exists (select * from 你要查的数据库名.dbo.sysobjects where id = object_id(N'[dbo].[Send20031004]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
print 'aa'
else
print 'bb'
print 'aa'
else
print 'bb'
解决方案 »
- 高分求一对应字段的触发器
- 将一行数据变成字串并保存到某一个字段(邹健帮我!!!)
- 想要得知虚拟主机数据库默认的用户名及密码
- SQL2005数据库附加名称问题
- 請問在sql server2000存儲過程的屬性窗口怎樣設置一個TAB鍵的大小(空格數),注意:不是在查詢分析器中。
- 求教sql语句,没办法 sql太烂了!
- 如何链接SQL SERVER数据库,用ODBC如何做?
- 大家能不能介绍一些入门的SQL好书?拜托了
- 请教各位一个问题,关于去除空格!
- 救急,请各位大虾请教,如何用vc编程实现把一个*.mdf数据库文件导入到SQL Server数据库系统?
- sql问题,请 上次回答的zjcxc(邹建)等入!
- 簡繁體轉換問題
print 'exist'
else
print 'not exist'
exec动态SQL语句
http://expert.csdn.net/Expert/topic/2364/2364046.xml?temp=.1586878
create table Send20031022(i int)declare @sql nvarchar(4000),@par nvarchar(4000),@p varchar(8000)
select @sql='if exists(select name from sysobjects where name=@name and type=''U'') print ''exist'' else print ''not exist'''
select @par='@name varchar(4000)'
select @p='send'+'20031022'
execute sp_executesql @sql,@par,@p
--
exist
select @sql='if exists(select name from master..sysobjects where name=@name and type=''U'') print ''exist'' else print ''not exist'''
select @par='@name varchar(4000)'
select @p='send'+'20031022'
execute sp_executesql @sql,@par,@p