求助sql2008数据库生成json文件l命令

心灵漫步 2019-09-30 06:48:03
有这样的命令么?哪位大神知道帮助指点下。


我想从sql 2008 数据库中读出数据,然后定时生成json类型的文件。
...全文
144 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
心灵漫步 2019-10-01
  • 打赏
  • 举报
回复
引用 16 楼 SuperDay 的回复:
我觉得不难啊,写个比较通用的SQL就可以了

小白一个,能帮写一个么?或者有学习的源码么?谢谢大咖
铖邑 2019-10-01
  • 打赏
  • 举报
回复
我觉得不难啊,写个比较通用的SQL就可以了
心灵漫步 2019-10-01
  • 打赏
  • 举报
回复
引用 14 楼 吉普赛的歌 的回复:

电脑和服务器都是自己掏的二手,服务器比较老了,HpML350也不知能不能安装高版本的操作系统,反正十一放假,我试一试。
吉普赛的歌 2019-10-01
  • 打赏
  • 举报
回复
引用 13 楼 心灵漫步 的回复:
[quote=引用 10 楼 吉普赛的歌 的回复:]
安装sql2017,需要2012系统,还要重新安装操作系统。好难啊.....一点一点学起吧[/quote] 自己电脑的话,Win10就可以了呀。 如果是服务器,推荐Windows server2019。 当然,如果你喜欢Linux ,也可以安装Linux版的SQL server
心灵漫步 2019-10-01
  • 打赏
  • 举报
回复
引用 10 楼 吉普赛的歌 的回复:

安装sql2017,需要2012系统,还要重新安装操作系统。好难啊.....一点一点学起吧
心灵漫步 2019-10-01
  • 打赏
  • 举报
回复
引用 11 楼 SuperDay 的回复:
2008估计是没有sqlclr啦,要么你升级一下,或者取巧的做法把sql写死了,让它生成一个json串。但是如果你要通用的肯定不行了

我升级sql,但是系统也要升级,好难啊.....一点一点来吧
铖邑 2019-10-01
  • 打赏
  • 举报
回复
嗯,写死了是很简单。如果上数据字典估计超过你的知识面了,那我就没招了
心灵漫步 2019-10-01
  • 打赏
  • 举报
回复
demo给我研究研究吧,从中找点思路。谢谢大咖

引用 19 楼 SuperDay 的回复:
但是非常简单的,其实你自己都可以写:就是select字符串,把字段名写进去,比方:select ‘“name”:’|name from tab这样子
铖邑 2019-10-01
  • 打赏
  • 举报
回复
但是非常简单的,其实你自己都可以写:就是select字符串,把字段名写进去,比方:select ‘“name”:’|name from tab这样子
铖邑 2019-10-01
  • 打赏
  • 举报
回复
引用 17 楼 心灵漫步 的回复:
[quote=引用 16 楼 SuperDay 的回复:]
我觉得不难啊,写个比较通用的SQL就可以了

小白一个,能帮写一个么?或者有学习的源码么?谢谢大咖[/quote]我一向都是不提供源码的,只能提供思路。如果你要动态生成,通过访问数据字典,可以生成SQL执行之后就能产生json;如果是静态就简单了,直接把SQL写死就好了。需要的话,我给你写个简单的demo
铖邑 2019-09-30
  • 打赏
  • 举报
回复
2008估计是没有sqlclr啦,要么你升级一下,或者取巧的做法把sql写死了,让它生成一个json串。但是如果你要通用的肯定不行了
吉普赛的歌 2019-09-30
  • 打赏
  • 举报
回复
哦, 你说的是这种情况啊。
如果希望得到 json, .net ( C# ) 和 java 都可以。
但 App 一般是请求一个 WebApi 接口, 由 WebApi 接口来提供数据。
用后端语言【.net ( C# ) 或 java 】写 WebApi 都是可以的, 但学起来也不是三两下的事情。

建议你先打一点基础吧, 学 java 吧, 如果你做 Andriod ,能共用 MyEclipse 开发环境。
没有后端的基础直接学 App , 有点超越了。
至少能做一个简单的网站, 写个简单的 WebApi 。
当然, 你不学后端也可以, 但做的App就没有数据交互的功能了。
心灵漫步 2019-09-30
  • 打赏
  • 举报
回复
引用 6 楼 吉普赛的歌 的回复:

才看到您是版主啊,肯定很厉害,向您学习,我不会c#,我刚学习了一段时间前端,现在想做个app练手,遇到了读取数据库,需要json文件的问题了,就卡在这里好几天了,别人帮助说可以java转换,我没方向了,学了一天的java也没弄明白,我先按您说的试试。
吉普赛的歌 2019-09-30
  • 打赏
  • 举报
回复
引用 7 楼 心灵漫步 的回复:
[quote=引用 6 楼 吉普赛的歌 的回复:] sql server是微软公司的, 用java干什么? 微软公司的 sqlclr ,只有你想不到的, 没有你做不到的。 写一个 sqlclr 函数就可以了, 非常简单的。 你可以参考: https://blog.csdn.net/yenange/article/details/47659385 微软的 msdn 文档, 你也可以查一下。 用 C# 写就可以了。
谢谢大神,我去学习下,迷茫了2天了,本来就是小白。更不知从何入手。[/quote] 哪有什么好迷茫的? 如果你会 C# , 有一定基础, 也就4个小时之内可以搞定的事情。 如果你不会C#, 直接安装 sqlserver2017 , 直接就可以转换了, 不需要借助任何东西。
心灵漫步 2019-09-30
  • 打赏
  • 举报
回复
引用 6 楼 吉普赛的歌 的回复:
sql server是微软公司的, 用java干什么?
微软公司的 sqlclr ,只有你想不到的, 没有你做不到的。
写一个 sqlclr 函数就可以了, 非常简单的。
你可以参考: https://blog.csdn.net/yenange/article/details/47659385

微软的 msdn 文档, 你也可以查一下。
用 C# 写就可以了。

谢谢大神,我去学习下,迷茫了2天了,本来就是小白。更不知从何入手。
吉普赛的歌 2019-09-30
  • 打赏
  • 举报
回复
sql server是微软公司的, 用java干什么? 微软公司的 sqlclr ,只有你想不到的, 没有你做不到的。 写一个 sqlclr 函数就可以了, 非常简单的。 你可以参考: https://blog.csdn.net/yenange/article/details/47659385 微软的 msdn 文档, 你也可以查一下。 用 C# 写就可以了。
铖邑 2019-09-30
  • 打赏
  • 举报
回复
你是要学习还是完成什么任务呢?
心灵漫步 2019-09-30
  • 打赏
  • 举报
回复
引用 3 楼 SuperDay 的回复:
这个没有专门研究,网络上应该有这样的资源吧,找找看

找了2天了,有用java实现的,可是java也一窍不通,今天学了一天java 也没弄明白,好难啊。
铖邑 2019-09-30
  • 打赏
  • 举报
回复
这个没有专门研究,网络上应该有这样的资源吧,找找看
心灵漫步 2019-09-30
  • 打赏
  • 举报
回复
引用 1 楼 SuperDay 的回复:
旧的版本应该是不可以的,写个脚本来实现吧

小白一个,什么都不会,请问老师有可用的脚本么?学习下
加载更多回复(1)

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧