以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 当前表的SQL信息 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173049)
|
-- 作者:fendouww
-- 发布时间:2021/11/12 12:31:00
-- 当前表的SQL信息
老师,我想用sqlload来做分页加载,但当前主表与后台数据表的列数/名称都并不完全一致(列有多有少,表名称也有修改),请问如何获取当前外部表的后台数据?包括列名/数据表名 此主题相关图片如下:snipaste_2021-11-12_12-30-15.png
|
-- 作者:有点蓝
-- 发布时间:2021/11/12 13:31:00
--
不一致不能使用sqlload,改为使用fill,或者到窗口表里使用
|
-- 作者:fendouww
-- 发布时间:2021/11/12 13:39:00
--
我只需要把语句里的表{名称}改一下不就可以了吗?
|
-- 作者:有点蓝
-- 发布时间:2021/11/12 13:42:00
--
测试咯。要保证列名,列类型一致
|
-- 作者:fendouww
-- 发布时间:2021/11/12 13:52:00
--
所以我才需要获取当前外部表的后台数据?包括列名/数据表名
|
-- 作者:fendouww
-- 发布时间:2021/11/12 13:52:00
--
用代码获取
|
-- 作者:fendouww
-- 发布时间:2021/11/12 14:02:00
--
如图,这样加载是没有问题的,关键是如何用代码获得当前表的SQL的列和表名? 此主题相关图片如下:snipaste_2021-06-06_01-01-19.png
|
-- 作者:fendouww
-- 发布时间:2021/11/12 14:03:00
--
图片放错,这张才是测试的 此主题相关图片如下:snipaste_2021-11-12_14-00-39.png
|
-- 作者:有点蓝
-- 发布时间:2021/11/12 14:08:00
--
表名:
|
-- 作者:fendouww
-- 发布时间:2021/11/12 14:12:00
--
这个帮助我知道,但获取的列名会多了表达式列或者少了暂时移除的列,获取的表名称也不是SQL数据库表的名称,有办法直接获取生成datatable的SQL信息吗?
|