@Begin int,
@Ending int
AS
declare @sSql varchar(500),@sStr varchar(500)
set @sSql= '(select * from titles where title_id is not null '
if @Begin ='1'
set @sSql=@sSql+'and pub_id=''0877'''
if @Ending <>''
set @sSql=@sSql+'and type=''mod_cook'''
set @sSql=@sSql + ') temp'
set @sStr='select * into ##bb from'+ (@sSql)
exec(@sStr)
select * into #temp from ##bb
drop table ##bb--一定要销毁全局临时表
——##标识全局临时表,#标识局部临时表
分享到:
相关推荐
oracle在存储过程中执行字符串中存有的sql语句
SQL 字符串处理函数 获取指定的字符
在上述代码中,首先创建了一个临时表 #tmp_table,然后将逗号分隔的字符串拆分成一个个 ID,并将其插入到临时表中。接着,使用临时表进行更新操作,最后删除临时表。 此外,还可以使用 SQL Server 的函数来实现将...
SQL字符串函数SQL字符串函数SQL字符串函数SQL字符串函数SQL字符串函数SQL字符串函数SQL字符串函数SQL字符串函数
Oracle Sql 提供了 RPAD() 和 LPAD() 函数,用于在字符串的右边或左边填充字符。 示例:SELECT RPAD('gao', 10, '*') FROM dual; -- 返回 *gao SELECT LPAD('gao', 10, '*') FROM dual; -- 返回 gao* 13. 字符串...
SQL截取以逗号分隔的字符串SQL截取以逗号分隔的字符串SQL截取以逗号分隔的字符串SQL截取以逗号分隔的字符串
SQL Server中关于临时表概念及创建和插入数据等问题 本地临时表 全局临时表 在程序中向临时表插入数据时报错……
SQL截取字符串函数(1、截取从字符串左边开始N个字符 2、截取从字符串右边开始N个字符(例如取字符www.163.com) 3、截取字符串中任意位置及长度 等等)
sqlserver中根据某个字符切割字符串函数,比如根据逗号切割字符串,结果返回的是一个表值函数,这个函数返回结果字段包含Id和Value,Id为序号,Value为切割后的值
在了解这个问题之前,我们通常认为存储过程具有以下优点:首先,存储过程只在创造时进行编译即可,以后每次执行存储过程都不需再重新编译,而我们通常使用的 SQL 语句每执行一次就编译一次,所以使用存储过程可以...
SQL字符串函数大全 1、SQL 字符串函数大全-去空格函数 2、SQL 字符串函数大全-数据类型转换函数 3、SQL 字符串处理函数大全 一、字符转换函数 二、去空格函数 三、取子串函数 四、字符串比较函数 五、字符串操作...
sqlServer中,给字符串开头或结尾自动补零,可以控制补几个零,共三种方法。
用于将Sql脚本生成在程序中使用的字符串,自动换行及增加引号。
在 SQL Server 中判断表或临时表是否存在是非常重要的操作,以下将详细介绍如何判断表或临时表是否存在。 判断数据表是否存在 判断数据表是否存在可以使用两种方法。 方法一:使用 object_id 函数 使用 `object_...
ms sql server 字符合计,类似sum函数的功能,不过是针对字符型!
SQL字符串处理函数大全
2、按指定符号分割字符串,返回“分割后指定索引的第几个元素”的值,象数组一样方便 3、检查一个元素是否在数组中,返回1或0 4、检查一个元素是否与数组中的相匹配,并返回相匹配的数组的值。参数值为0表示全模糊...
Sqlserver2008解析json字符串新增到临时表中
常用SQL字符串函数集锦.
sql字符串分割,sqlserver 表值函数, 对包含逗号的字符串进行分割并返回表。