当前位置: 首页 > news >正文

SQL server 数据库使用整理

标题:SQL server 数据库使用整理

1.字符串表名多次查询

2.读取SQL中Json字段中的值:JSON_VALUE(最新版本支持,属性名大小写敏感)

1.字符串表名多次查询

SELECT ROW_NUMBER() OVER (ORDER BY value ASC) rowid,value tname into #t1 FROM STRING_SPLIT('CCN_VendTransStaging,CCN_SpecTransStaging', ',')
Declare   @row int,  --行记录数
@count int--总记录数
Declare @tname varchar(100)--table name
select @count=COUNT(1),@row =1 from #t1
while @row <=  @count --循环开始
BEGIN
select @tname=tname from #t1 where rowid=@row --当前列的数据
declare @s nvarchar(1000) set @s = 'select '''+@tname+''' as '''+ @tname+''',COUNT(*) counts from  '+@tname
print(@s)
exec(@s) -- 成功
set @row=@row +1
END
drop table #t1

2.读取SQL中Json字段中的值:JSON_VALUE(最新版本支持,属性名大小写敏感)

--{"Type":"Info","Data":{"Info":{"Name":"hljTest128"}}}
SELECT top 11 JSON_VALUE(message,'$.Data.Info.Name')as  no FROM tableMessage

http://www.lryc.cn/news/529159.html

相关文章:

  • 【Rust自学】17.2. 使用trait对象来存储不同值的类型
  • 初始化mysql报错cannot open shared object file: No such file or directory
  • 2025年1月22日(网络编程)
  • Jason配置环境变量
  • 蓝桥杯python语言基础(7)——自定义排序和二分查找
  • (开源)基于Django+Yolov8+Tensorflow的智能鸟类识别平台
  • 后盾人JS--闭包明明白白
  • redis的分片集群模式
  • Kiwi 安卓浏览器本月停止维护,扩展功能迁移至 Edge Canary
  • 我的AI工具箱Tauri+Django内容生产介绍和使用
  • 四.4 Redis 五大数据类型/结构的详细说明/详细使用( zset 有序集合数据类型详解和使用)
  • Java---猜数字游戏
  • 网站快速收录:利用RSS订阅提升效率
  • vue3第三部分--组件通信
  • DeepSeek R1-Zero vs. R1:强化学习推理的技术突破与应用前景
  • matlab提取滚动轴承故障特征
  • 数据结构与算法学习笔记----容斥原理
  • Java 知识速记:全面解析 final 关键字
  • (笔记+作业)书生大模型实战营春节卷王班---L0G2000 Python 基础知识
  • 9、Docker环境安装Nginx
  • 受击反馈HitReact、死亡效果Death Dissolve、Floating伤害值Text(末尾附 客户端RPC )
  • 572. 另一棵树的子树
  • MATLAB中textBoundary函数用法
  • vue3的路由配置
  • 在彼此的根系里呼吸
  • 深入理解若依RuoYi-Vue数据字典设计与实现
  • 深入MapReduce——从MRv1到Yarn
  • Flutter_学习记录_Tab的简单Demo~真的很简单
  • CSS核心
  • Deepseek本地部署(ollama+open-webui)