腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MySQL
-字段<myfield>没有
默认值
、
我知道某些字段没有
默认值
。我一直在查看changelogs,但是没有发现关于Integer的
默认值
发生了变化的任何线索。
MySQL
5.5.29: <em
浏览 4
提问于2015-11-09
得票数 1
回答已采纳
1
回答
将允许空数据从
mysql
导入elasticsearch
、
、
、
我目前的网站正在使用
mySQL
,我们开始过渡到elasticsearch。因此,现在当我向
mySQL
插入
数据时,我还需要使用bulk将该数据
插入
到elasticsearch索引中。
mySQL
表中的一些字段是allow null,还有一些字段具有
默认值
,因此在
插入
时,我们没有为其中的一些字段赋值。在向elasticsearch添加数据时,是否需要包含所有具有适当
默认值
的allow null字段,以便数据结构保持不变?
浏览 21
提问于2021-10-12
得票数 0
5
回答
MySQL
默认值
问题
、
、
在
MySQL
中,整数字段的
默认值
为0。在
插入
期间,该字段的值为NULL,并且
插入
NULL。我使用该字段的值进行一些算术操作,如加法、多路编译、除法。这会导致错误,因为
插入
了NULL。如何解决这个问题?如果字段的
插入
值为null,则DB不支持integer、decimal等字段的
默认值
(可能不适用于字符串类型,因为NULL对于字符串有效)。如果不是,那么Numeric类型的空值是否正确?由于某些原因,当我有一个十进制字段,且非空值和
默认值
为0时,
浏览 3
提问于2009-09-21
得票数 2
回答已采纳
2
回答
默认设置数据不起作用
、
请帮帮我
插入
: INSERT INTO RET VALUES('root'
浏览 7
提问于2013-08-20
得票数 1
回答已采纳
4
回答
如何
插入
没有任何值的行,使所有列都假定其
默认值
?
、
我需要做一些简单的事情--在
MySQL
中
插入
一行(用PHP),但是没有值。
MySQL
表将具有它所需的
默认值
,因此我不需要
插入
任何值。如果没有要
插入
的值,insert语句看起来如何?
浏览 5
提问于2011-08-16
得票数 33
回答已采纳
2
回答
MySQL
极大函数的奇异性态
假设在我的
MySQL
表中还没有
插入
行。(UserID INT(9) NOT NULL,); 当我运行以下
MySQL
浏览 2
提问于2017-10-09
得票数 0
3
回答
Mysql
5.5自动为主键添加
默认值
、
当我在
MySQL
5.5中运行以下查询时,我可以看到表对于主键有一个
默认值
'',尽管我没有指定它 `id` VARCHAR(10), PRIMARY KEY (`id`)当我在
MySQL
5.5中运行以下查询时,我可以看到表对于主键有一个
默认值
'0',尽管我没有指定它 CREATE TABLE `test2` (但是,现在似乎不可能比较5.5和10.2数据库中两个表列的
默认值
浏览 1
提问于2018-03-20
得票数 1
1
回答
knex如何处理SQLite中的
默认值
?
、
、
我们目前使用
mysql
/ knex,我将SQLite作为一个数据库添加到测试中。我得到了 Knex:警告- sqlite不支持
插入
默认值
。设置useNullAsDefault标志以隐藏此警告。Knex如何处理
默认值
?它只是删除任何
默认值
,还是在
插入
后添加
默认值
,如下面的UPDATE语句所示?我不想更改我们所有的代码基(交换掉所有的
默认值
),试图做最小的更改,这将允许我在我们的测试中运行SQLite .担心这会带来错误。
浏览 9
提问于2016-12-08
得票数 12
2
回答
默认值
在数据库中是如何内部工作的?
、
默认值
在数据库中是如何内部工作的?或者,如果值不存在,
默认值
是否只是一个值查找?
浏览 7
提问于2017-06-30
得票数 1
回答已采纳
3
回答
一般错误: 1364字段'xxxx‘没有
默认值
、
、
我得到了一个项目,它将不
插入
值(而不是空值)的
插入
插入
到具有NOT NULL和无
默认值
的列中。我认为这是不可能的
插入
与缺少的要求值,它总是抛出一个错误:字段'xxxx‘没有
默认值
。但正如我所看到的,
mysql
可以设置为我很困惑,因为我觉得这很危险。如果我关掉它,它将适用于所有的项目,它可能真的很糟糕。是否可以只为一个
mysql
数据库设置模式,而其他数据
浏览 4
提问于2016-10-20
得票数 0
回答已采纳
1
回答
我应该始终在php中为
mysql
中的文本字段提供
默认值
吗?
、
、
、
我试图使用中包含的雄辩的ORM在表格中
插入
一条新记录,其结果如下: 因此,我总是必须在我的php代码中为文本字段提供一个
默认值
?还是应该让雄辩者解决这个问题
浏览 0
提问于2014-06-23
得票数 4
回答已采纳
1
回答
Hibernate更新是否处理默认的CURRENT_TIMESTAMP SQL子句?
、
我有一个
MySQL
表,它有三列:id int(10), status varchar(10), created_on timestamp NULL DEFAULT CURRENT_TIMESTAMP。当我尝试使用INSERT INTO EMPLOYEE(status) VALUES('STATUS1')子句手动在表中
插入
记录时,它也正确地填充了created_on列的值。但是,当我试图通过Hibernate
插入
记录时,没有填充created_on列。它仍然是空的。
浏览 4
提问于2016-11-01
得票数 1
回答已采纳
1
回答
MySQL
#1364 -字段'column_name‘没有
默认值
-无法
插入
到数据库中
、
、
我最近将我的
MySQL
数据库移到了一个新的服务器上,这给我带来了一些我以前在使用
MySQL
时遇到的问题。我的表列被设置为"Default => None“,并且我的表已经根据数据类型生成了
默认值
。但是现在当我尝试
插入
到一个表中时,我得到了这个错误信息:"#1364 -字段'column_name‘没有
默认值
“,然后没有任何东西被
插入
到表中。 我怎么做才能让"Default“选择它自己的值呢?
浏览 3
提问于2016-09-24
得票数 13
回答已采纳
1
回答
current_timestamp()与CURRENT_TIMESTAMP在时间戳列上的
默认值
(mariadb:最新/
mysql
,laravel,续集pro)
我有Sequel开放的,当尝试通过sequel接口手动
插入
记录(用于测试)时,它失败了,出现了以下错误:如果我手动将这些
默认值
更改为“CURRENT_TIMESTAMP”而不是“current_timestamp()”如果我以编程方式/使用laravel添加一个新行:$newTask->title = '
浏览 16
提问于2022-08-27
得票数 1
回答已采纳
1
回答
是否可以使用
mysql
命令作为字段的
默认值
?
、
我在字段的
默认值
中编写了一个select查询,但代码一直被解释为字符串,并作为文本
插入
到字段中。有没有办法从
mysql
命令中导出
默认值
?
浏览 0
提问于2014-07-03
得票数 0
1
回答
在实体( Node.js、TypeORM、
MySQL
)中添加数组时出现语法错误
、
、
我将Node.js和TypeORM与
MySQL
一起使用,但是错误显示了MariaDB,我不知道为什么。
浏览 16
提问于2022-10-14
得票数 0
回答已采纳
1
回答
MYSQL
严格模式
、
、
对于 STRICT_ALL_TABLES,
MySQL
返回一个错误并忽略其余的行。但是,由于前面的行已经
插入
或更新,所以结果是部分更新。对于STRICT_TRANS_TABLES,
MySQL
将无效值转换为列的最近有效值,并
插入
调整后的值。如果缺少值,
MySQL
将
插入
列数据类型的隐式
默认值
。在任何一种情况下,
MySQL
都会生成警告而不是错误,并继续处理该语句。隐式
默认值
在第11.6节“数据类型
默认值
”中进行了描述。我尝试
浏览 13
提问于2022-01-02
得票数 0
回答已采纳
2
回答
如果通过查询
插入
空字符串,则将
默认值
设置为字段
、
因此,我有一个表A,其中包含一个列Z,其
默认值
设置为字符串"diverse“。查询来自php脚本,该脚本从jqueryAJAX post请求中获取数据。如果查询接收到空字符串用于
插入
/更新该列,我希望我的DB将列Z的相应字段设置为
默认值
。 我真的很想使用
mysql
的功能来实现这一点,而不是使用任何自定义编码的php逻辑。我已经在这里读过关于使用WHEN/THEN逻辑的文章:Set default value if empty string is passed
MySQL
和he
浏览 61
提问于2019-08-29
得票数 0
回答已采纳
4
回答
将空
插入
到具有
默认值
的非空列中
、
、
、
、
教义总是为我们自己不存在的价值观
插入
NULL。通常,这是可以的,就好像字段有一个
默认值
一样,那么它应该用这个
默认值
填充该字段。对于运行
MySQL
5.6.16的服务器之一,下面这样的查询运行并执行良好。虽然NULL被
插入
到一个不可为空的字段中,但
MySQL
在insert上使用其
默认值
填充该字段。在另一个运行
MySQL
5.6.20的服务器上,我们运行下面的查询,因为它抱怨'field_with_default_value‘不能为null。我想
浏览 2
提问于2014-09-24
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 之默认值
【MySQL必知必会】·插入数据
MySQL 插入,更新和删除数据
mysql数据库:查询,删除,插入
Spring微服务mysql插入日期跨日问题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券