SQLSERVER 拼接含有变量字符串案例详解(SQLSERVER 拼接含有变量字符串案例详解)
类别:数据库 浏览量:316
时间:2021-10-13 00:37:04 SQLSERVER 拼接含有变量字符串案例详解
SQLSERVER 拼接含有变量字符串案例详解一、拼接字符串(整个字符串不分割)步骤:- 首先在字符串的前后加单引号;
- 字符串中的变量以'''+@para+'''在字符串中表示;
- 若在执行时存在类型转换错误,则应用相应的类型转换函数,对变量进行类型转换(如cast()函数)。
示例一:
包含SQL拼接字符串的存储过程:
Create Procedure Test @TestID int As Declare @s nvarchar(800) Set @s='Select * From dbo.Categories where CategoryID='''+cast(@TestID as varchar)+'''' print @s exec(@s)
执行:
exec Test @TestID=1
执行结果:
二、拼接字符串(字符串分割)步骤:- 将不包含变量的字符串前后用单引号括起来,
- 不含变量的字符串与变量用+进行拼接
- 变量用''''+@para+''''进行表示(@para为变量名);
- 若执行存储过程时出现类型转换错误,则采用相应的类型转换函数进行转换。
示例二:
包含SQL 字符串的存储过程:
Create Procedure Test @TestID int As Declare @s nvarchar(800) Set @s='Select * From dbo.Categories where CategoryID='+''''+cast(@TestID as varchar)+'''' print @s exec(@s)
执行:
exec Test @TestID=1
执行结果:
到此这篇关于SQLSERVER 拼接含有变量字符串案例详解的文章就介绍到这了,更多相关SQLSERVER 拼接含有变量字符串内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- sqlserver2008数据库的备份(sql server 2008 压缩备份数据库20g)
- SQLServer将数据导出为SQL脚本
- sqlserver模糊查询使用定义的字段(SQL Server模糊查询的常见方法总结)
- sqlserver2008远程连接设置(如何开启SqlServer 远程访问)
- sqlserver恢复delete数据(SQL Server数据库的三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢)
- sqlserver函数条件判断(Sql Server 开窗函数Over的使用实例详解)
- sqlserver安装日志文件夹(SQL SERVER日志进行收缩的图文教程)
- sqlserver连接字符串函数(SQL SERVER 2012新增函数之字符串函数FORMAT详解)
- sqlserver实例全库备份(sql server通过脚本进行数据库压缩全备份的方法推荐)
- sqlserver中根据日期时间获取秒数(sql server编写通用脚本实现获取一年前日期的方法)
- sqlserver如何添加数据库(sqlserver建立新用户及关联数据库教程)
- sqlserver字符串截取填充(SQL Server实现split函数分割字符串功能及用法示例)
- sqlserver语句创建窗口布局(SQL Server 2012 开窗函数)
- 怎么开放sql server端口(SQLServer2019配置端口号的实现)
- sqlserver配置管理器不见了(SQL Server配置管理器无法连接到WMI提供程序)
- sqlserver触发器循环条件(SQL Server 利用触发器对多表视图进行更新的实现方法)
- 《精英律师》剧照首曝光,实力演员飙戏,演绎律政职场百态(精英律师剧照首曝光)
- 靳东领衔打造高精职场 新丽出品《精英律师》曝定妆照(靳东领衔打造高精职场)
- 靳东新剧《精英律师》定档,众星云集,这剧可追(靳东新剧精英律师定档)
- 精英律师 廖佳敏封印恋情曝光,顾婕马失前蹄 你个老不死的(廖佳敏封印恋情曝光)
- 以家人之名广受好评,剧情生动引起观众共鸣,演员张新成圈粉无数(以家人之名广受好评)
- 三兄妹感情再遇波折,人设接连崩塌 《以家人之名》剧情猜不透(三兄妹感情再遇波折)
热门推荐
- pythonlambda是什么函数(Python之lambda匿名函数及map和filter的用法)
- MVC升级后报"当前上下文中不存在ViewBag"错的解决方法
- dedecms移动端如何设置(dedecms删除系统自定义变量的方法)
- 数据库sql语句大全及例题(数据库之SQL技巧整理案例)
- C# Windows服务的创建、安装、调试
- iisweb服务器的启动与配置(win7 iis配置怎么配置 Win7配置IIS服务器图文教程)
- vue项目上线教程(vue项目中使用骨架屏的方法)
- python进度条怎么实现(Python小进度条显示代码)
- css中分割线的渐变效果(CSS学习笔记之可重复渐变repeating-linear-gradient)
- linux磁盘分区创建步骤(Linux parted磁盘分区实现步骤解析)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9