找回密码
 立即注册

QQ登录

只需一步,快速开始

大师杰作

初级会员

14

主题

60

帖子

302

积分

初级会员

积分
302

圣诞拼拼乐

大师杰作
初级会员   /  发表于:2022-9-28 17:58  /   查看:2098  /  回复:13
1金币
目前有个数据库,会不断新建表存储数据
在做外链数据库时,是将现有数据表引入,那后续新增的数据表应该怎样查询呢,哈不知道怎么进行下去

13 个回复

正序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-29 17:53:12
14#
感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
大师杰作
初级会员   /  发表于:2022-9-29 17:35:58
13#
感谢大家,已经知道怎么操作了。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-29 16:26:52
12#
一遇到sql我就懵了
看看上面的大佬可以解答已经不
回复 使用道具 举报
大师杰作
初级会员   /  发表于:2022-9-29 15:32:28
11#
帮我看看这个语句,使用了两个变量,MN跟DataTime,从指定表查询符合日期的数据写入MNdata,从运行情况看:

(5688 行受影响)

(1 行受影响),

能查询成功但没有写入,是什么原因?
BEGIN
Truncate Table MNdata;
declare @in varchar(100);
set @in=@MN + ' where DataTime > ' + @TIME;
print @in;
exec('insert into MNdata select * from ' + @in)
END
回复 使用道具 举报
Syl悬赏达人认证
金牌服务用户   /  发表于:2022-9-29 14:38:03
10#
大师杰作 发表于 2022-9-29 14:36
明白了,存储过程没办法直接调用,是不是还得把结果写到一个中转表再链接

中间表或者试图都可以,建议类似的表都放到同一个中间表,通过type字段区分不同的类型。
回复 使用道具 举报
大师杰作
初级会员   /  发表于:2022-9-29 14:36:13
9#
Syl 发表于 2022-9-29 14:28
用服务端命令调用存储

明白了,存储过程没办法直接调用,是不是还得把结果写到一个中转表再链接
回复 使用道具 举报
大师杰作
初级会员   /  发表于:2022-9-29 11:30:16
7#
leilei6120 发表于 2022-9-29 09:13
活字格应该是不能自动引用外联表。你考虑用存储过程或者视图看看能不能变通一下吧

可以在数据库做存储过程,然后活字格怎么给出参数?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-29 11:19:18
6#
是的,可以考虑下方的方案

活字格纯SQL开发实战教程
https://gcdn.grapecity.com.cn/fo ... 0&fromuid=64322
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
SimonPortgas悬赏达人认证 活字格认证
中级会员   /  发表于:2022-9-29 10:18:29
5#
除了楼上大佬的方法,你可以想办法维护一下增量的表名,然后使用执行 SQL 命令,把表名当做参数,使用拼接 SQL 的方式去做查询。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-29 10:09:17
4#
感谢各位大佬的支持~
您好,目前活字格中还不支持自动添加外联表,您看看可不可以参考楼上大佬的方法使用视图或者sql去做吧
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部