SQL Server 变量定义
2024-09-08 01:33:26
declare @id int
declare @name char(10) --注意:char(10)为10位,要是位数小了会让数据出错
set @id=1
set @name='sssss'
select @id valu,@name nam
下面是我同事的一个情况, 要把一堆字符里面的表都给粘出来, 里面用到了变量的定义
declare @str varchar(max) ='jgguf${wlsld2} dhslsla${wlsld3}dhsl
sla${wlsld5}dh
dlsla${wlsgsld6} dlsla${wslsld7} dsgdlsla '
select value from string_split(replace(@str, ' ', '#'), '$')
--{wlsld2}dhslsla
select substring(k.value2, 1, k.len1) as value3 from
(select substring(value, 2, charindex('}', value)) as value2,
len(substring(value, 2, charindex('}', value))) - 2 as len1 from string_split(replace(@str, ' ', '#'), '$')
) as k
where k.len1 > 0
go
最新文章
- vs2013中一: 无法查找或打开 PDB 文件解决办法 二:解决This function or variable may be unsafe
- sql服务器启动不了问题
- C# 基本算法
- MVC 依赖注入扩展
- JUnit 单元测试 配置
- rs.open 打开数据库权限问题 rs.open sql,conn,1,3 等后缀权限问题
- jquery阻止冒泡事件:$('span').bind(";click";,function(event){event.stopPropagation();})(有用源)
- subsequence/subsets/subarray/substring problems
- django(注册→登录→主页)增强版
- MyBatis-plus 代码生成器
- Linux- 常用命令, Vim编辑器操作
- java - day003 - 循环嵌套, 循环命名, while, 数组
- 使用pycharm以及用pycharm句子切分调试
- Android常用网络请求框架Volley Retrofit (okHttp)
- win10搭建tensorflow-gpu环境
- SPOJ 694 DISUBSTR - Distinct Substrings
- 学习笔记:ALTERing a Huge MySQL Table - 对一个超大表做alter调整
- 实现单台测试机6万websocket长连接
- 在Qtlabel中显示数字十六进制和十进制都可以
- SSM框架下分页的实现(封装page.java和List<;?>;)
热门文章
- Java开发环境之Redis
- mysql where 1
- 安装nginx环境(含lua)时遇到报错ngx_http_lua_common.h:20:20: error: luajit.h: No such file or directory的解决
- Codeforces E. Alyona and a tree(二分树上差分)
- 17、Learning and Transferring IDs Representation in E-commerce笔记
- 二维数组中的查找 - Java版 -简单二分查找 -<;<;剑指Offer>;>; -水题
- 阿里云——扩展Linux系统盘
- gitlab修改ip
- jvm 堆栈概念
- Centos7安装Spark2.4