找回密码
 立即注册

QQ登录

只需一步,快速开始

SMANG

金牌服务用户

222

主题

617

帖子

2031

积分

金牌服务用户

积分
2031

时代开发者征文活动

SMANG
金牌服务用户   /  发表于:2024-3-14 08:16  /   查看:852  /  回复:10
5金币
         活字格应用对接第三方数据库表,表中的某个字段是默认空白字符串,因为是关键字段,不能插入null值,请问有什么方法把空白值从Null转化成空白字符串插入字段吗?,如下图所示


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

已远程:使用数据表操作时,系统回自动将空字符串转化为null; 解决方案:使用执行sql命令,指定该字段值为空字符串即可~~

10 个回复

倒序浏览
最佳答案
最佳答案
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-3-14 08:16:08
来自 9#
SMANG 发表于 2024-3-14 11:36
有异常,因我用活字格插入的值,第三方软件调用时报错,只有插入空白字符串才可以

已远程:使用数据表操作时,系统回自动将空字符串转化为null;
解决方案:使用执行sql命令,指定该字段值为空字符串即可~~
回复 使用道具 举报
true
中级会员   /  发表于:2024-3-14 08:32:00
2#
通过活字格数据表操作添加的时候直接打个空格就行了
回复 使用道具 举报
SMANG
金牌服务用户   /  发表于:2024-3-14 08:36:36
3#
本帖最后由 SMANG 于 2024-3-14 08:38 编辑
true 发表于 2024-3-14 08:32
通过活字格数据表操作添加的时候直接打个空格就行了

早试过了,不行喔,不能用空格插入,空格与空字符串还是不一样的
回复 使用道具 举报
小萝卜David
金牌服务用户   /  发表于:2024-3-14 09:11:51
4#
试试?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
SMANG
金牌服务用户   /  发表于:2024-3-14 09:22:25
5#

也试过,不行喔
回复 使用道具 举报
jiangcj369
中级会员   /  发表于:2024-3-14 09:32:42
6#
本帖最后由 jiangcj369 于 2024-3-14 09:43 编辑

直接填'',看准不是' ',没空格。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-3-14 09:48:58
7#
其实这个应该不影响活字格和其他系统的逻辑,
楼主是在使用的时候发现异常了吗,
可以试试这样处理,添加或者更新数据的时候,判断这个值如果为空,
就不要让它出现这里

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
SMANG
金牌服务用户   /  发表于:2024-3-14 11:36:14
8#
Joe.xu 发表于 2024-3-14 09:48
其实这个应该不影响活字格和其他系统的逻辑,
楼主是在使用的时候发现异常了吗,
可以试试这样处理,添加 ...

有异常,因我用活字格插入的值,第三方软件调用时报错,只有插入空白字符串才可以
回复 使用道具 举报
SMANG
金牌服务用户   /  发表于:2024-3-14 16:03:06
10#
Nathan.guo 发表于 2024-3-14 15:50
已远程:使用数据表操作时,系统回自动将空字符串转化为null;
解决方案:使用执行sql命令,指定该字段 ...

问题解决,十分感谢大佬的方法
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部