以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] insert into 后 sortkey问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=61160) |
||||
-- 作者:jiskin -- 发布时间:2014/12/8 10:24:00 -- [求助] insert into 后 sortkey问题 insert into到A表的数据后 再load 就提示错误 查看后 发现是sortkey列数据NULL导致的 以前没发现过这种问题啊,怎么才能解决,难道要insert into的时候指定sortkey数据吗?
|
||||
-- 作者:有点甜 -- 发布时间:2014/12/8 10:28:00 -- 呃,sortkey是null不会报错吧?
你随便给sortkey列设置一个数字看看。 |
||||
-- 作者:jiskin -- 发布时间:2014/12/8 10:31:00 -- 以下是引用有点甜在2014-12-8 10:28:00的发言:
呃,sortkey是null不会报错吧?
你随便给sortkey列设置一个数字看看。
NULL的时候 就这样报错了 缺少对象或列名,或者对象或列名为空。对于 SELECT INTO 语句,请确保每列均具有名称。对于其他语句,请查找空的别名。不允许使用定义为 "" 或 [] 的别名。请将别名更改为有效名称。
如果在数据库里给sortkey指定个默认值 就不会报错…… 好郁闷啊 以前不会这样啊
|
||||
-- 作者:有点甜 -- 发布时间:2014/12/8 10:35:00 -- 为什么要用 select into 啊 |
||||
-- 作者:有点甜 -- 发布时间:2014/12/8 10:35:00 -- 上传例子,说明怎么操作报错。 |
||||
-- 作者:jiskin -- 发布时间:2014/12/8 10:38:00 -- 以下是引用有点甜在2014-12-8 10:35:00的发言:
为什么要用 select into 啊
从另外一个表的数据添加到这个表中 在数据库中给sortkey设置了默认值就正常不报错…… 其他表也同样这样操作都不会报错……见鬼了 |
||||
-- 作者:有点甜 -- 发布时间:2014/12/8 10:40:00 -- 我测试不会报错。更sortkey列无关。请说明如何操作报错。 |
||||
-- 作者:jiskin -- 发布时间:2014/12/8 10:47:00 -- 以下是引用有点甜在2014-12-8 10:40:00的发言:
我测试不会报错。更sortkey列无关。请说明如何操作报错。
甜总 ,我刚又去测试了其他几个一样的功能,发现以前测试的时候都没报错,现在测试都一样的问题了,sortkey新增行都是NULL值导致datatable.load 都报错了……难道是数据库出问题了? 我操作和简单 就是从一个表中选择相关数据,然后填写补充完数据后 按钮上做了 insert into的命令和对 into目标表的load 命令 |
||||
-- 作者:有点甜 -- 发布时间:2014/12/8 10:51:00 -- 做个例子上来,反正我测试没问题 [此贴子已经被作者于2014-12-8 10:50:49编辑过]
|
||||
-- 作者:jiskin -- 发布时间:2014/12/8 11:16:00 -- 以下是引用有点甜在2014-12-8 10:51:00的发言:
做个例子上来,反正我测试没问题 [此贴子已经被作者于2014-12-8 10:50:49编辑过]
请运行窗口中的“主”窗口 测试 |