腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
MySQL
#1364 -字段'column_name‘没有
默认值
-无法插入到
数据库
中
mysql
、
default
、
mysql-error-1364
我最近将我的
MySQL
数据库
移到了一个新的服务器上,这给我带来了一些我以前在使用
MySQL
时遇到的问题。我的表列被
设置
为"Default => None“,并且我的表已经根据数据
类型
生成了
默认值
。但是现在当我尝试插入到一个表中时,我得到了这个错误信息:"#1364 -字段'column_name‘没有
默认值
“,然后没有任何东西被插入到表中。 我
怎么
做才能让"Default“选择它自己的值呢?
浏览 3
提问于2016-09-24
得票数 13
回答已采纳
1
回答
在实体( Node.js、TypeORM、
MySQL
)中添加数组时出现语法错误
mysql
、
node.js
、
typeorm
我将Node.js和TypeORM与
MySQL
一起使用,但是错误显示了MariaDB,我不知道为什么。
浏览 16
提问于2022-10-14
得票数 0
回答已采纳
3
回答
向架构构建器中的枚举
类型
字段添加
默认值
mysql
、
laravel
、
laravel-4
、
enums
、
database-schema
我使用以下方法在模式构建器中创建ENUM
类型
的
数据库
列:我想将它的
默认值
设置
为active我试着这样做: $table->enum('status', array('new', 'active', 'disabled'))->d
浏览 1
提问于2015-02-17
得票数 11
1
回答
mysql
- String在升级后不假定为空
默认值
mysql
、
phpmyadmin
、
wamp
、
mysql-5.7
、
wamp3
最近,我更新了我的
MySQL
(并wamp到v3),并将我的旧
数据库
移到了那里。以前,如果没有给定值,如varchar、char、text等字段
类型
将假定空字符串的
默认值
(即使在创建表结构时没有显式
设置
此
默认值
)。但是在更新之后,当我尝试运行我以前工作过的代码时,它给了我一些异常 谢谢。
浏览 5
提问于2016-08-15
得票数 1
3
回答
一般错误: 1364字段'xxxx‘没有
默认值
mysql
、
mode
、
strict
我得到了一个项目,它将不插入值(而不是空值)的插入插入到具有NOT NULL和无
默认值
的列中。我认为这是不可能的插入与缺少的要求值,它总是抛出一个错误:字段'xxxx‘没有
默认值
。但正如我所看到的,
mysql
可以
设置
为我很困惑,因为我觉得这很危险。如果我关掉它,它将适用于所有的项目,它可能真的很糟糕。那我该
怎么
办?是否可以只为一个
mysql
数据库
设置
模
浏览 4
提问于2016-10-20
得票数 0
回答已采纳
3
回答
MySql
-存储'0000-00-00 00:00:00‘代替默认日期值
mysql
、
datetime
我在
mysql
数据库
中有一个包含datetime列的表。此列的
默认值
设置
为'1900-01-01 00:00:00‘。然而,我注意到,在插入的4000行中,有1行将此值
设置
为'0000-00-00 00:00:00‘。我非常困惑,尽管
设置
了
默认值
,但
怎么
会发生这种情况。 这是
MySql
中已知的错误或问题吗?
浏览 4
提问于2013-10-08
得票数 6
1
回答
SQL -创建包含两个没有
默认值
的时间戳列的表
mysql
我想创建一个包含两列的表,一列是"created“,另一列是"modified",
类型
为timestamp。我不希望它们有一个
默认值
。但当我创建它们时,它会自动将CURRENT_TIMESTAMP
设置
为至少其中一个的默认
设置
,并且还会更新。 对于我的任何列,我
怎么
能只有
类型
timestamp而没有
默认值
或on update值呢?编辑:我使用
MySQL
浏览 1
提问于2012-07-15
得票数 1
回答已采纳
3
回答
如何将
MySQL
枚举数据
类型
默认值
设置
为'No'?
mysql
、
database
我的
Mysql
表中有一个字段,它的值是('Yes','No'),它是枚举数据
类型
。 这里我想把它的
默认值
设置
为'No‘。但是当我将它
设置
为“no”时,它不需要任何值。我该
怎么
做呢?
浏览 1
提问于2014-02-20
得票数 14
1
回答
如何在不改变
MySQL
模式的情况下处理SQL5.7中的0000-00-00 00:00:00日期时间
mysql
、
datetime
、
sql-mode
我最近切换到了
MySQL
5.7,它会给datetimes带来麻烦。我的
数据库
中有datetimes,
默认值
为0000-00-00 00:00:00。
MySQL
5.7似乎不喜欢这种
类型
的
默认值
。我知道我可以
设置
sql_mode = '',但是假设我不想这样做(坚持默认的严格模式),那么最好的方法是什么?mycolumn SET field_datetime = NULL WHERE field_datetime='0000-00-00 0
浏览 3
提问于2018-09-18
得票数 0
3
回答
Php:在循环中
设置
默认值
php
、
loops
、
database-design
、
default-value
、
html-select
下拉列表通过从
数据库
表中获取值,在php中在while循环中打印。php $result =
mysql
_query($sql); echo "<option value='" .> </select&g
浏览 6
提问于2013-11-21
得票数 0
回答已采纳
3
回答
如何判断
MySQL
字段的
默认值
是空字符串还是没有
默认值
?
php
、
mysql
如果我们在
MySQL
中使用"DESCRIBE table“语法,它将返回有关表的信息,包括字段及其
默认值
。 但是,我们如何区分具有空字符串
默认值
的字段和完全没有
默认值
的字段之间的区别?
浏览 0
提问于2012-12-28
得票数 0
回答已采纳
1
回答
将XML导入
MySql
-警告code=1263
mysql
、
xml
我试图通过
MySQL
控制台将XML文件导出到
数据库
MySQL
。 我
怎么
才能解决这个问题?
浏览 4
提问于2015-05-02
得票数 1
回答已采纳
1
回答
序列化不返回UTC格式的修改日期
sequelize.js
我在构建
MySQL
数据库
很久之后才开始使用Sequelize。我们有两个列" created“和" modified ",它们存储创建记录的日期和修改记录的时间。"created“列的
类型
为"DATETIME",
默认值
为"CURRENT_TIMESTAMP”。"modified“列的
类型
为"TIMESTAMP”,
默认值
为"ON UPDATE CURRENT_TIMESTAMP“。
M
浏览 0
提问于2018-05-09
得票数 0
1
回答
MemSQL :错误1049 -执行过程时
c#
、
singlestore
存储过程存在于MemSQL
数据库
中。但是,我得到了“错误1049发生:未知
数据库
'
mysql
'”的错误。这个问题只出现在一个过程中,如果我从C#客户机执行一个简单的查询,它就能正常工作。我使用的是
MySql
.Data.MySqlClient .Net核心类库6.8.8。
浏览 0
提问于2018-10-01
得票数 3
回答已采纳
1
回答
默认值
不存在于
mysql
中。
php
、
mysql
、
conditional-statements
我在
MySQL
中有
MySQL
字段NULL set to No和default value of 0,
类型
为bit(1)。现在这个条件: if(!结果总是true,因为
mysql
实际上没有
设置
0的
默认值
,所以它将字段保持为空?要使上述条件正常工作,我必须在
MYSQL
中将
默认值
从0
设置
为null,但我不想这样做。我真的很困惑这里发生了什么,为什么不
设置
默认值
0而字段仍然是空白的?要重申的是,
浏览 6
提问于2013-03-10
得票数 4
回答已采纳
1
回答
使用gorm在
mysql
中插入一段数据
mysql
、
go
、
go-gorm
我想在我的
数据库
(
MySQL
)中插入一段数据。然而,我失败了。 错误1364:字段'envelopeId‘没有
默认值
。我发现有人说这是因为主键是int
类型
的,没有
设置
为自动递增,但这实际上是varchar
类型
。
浏览 75
提问于2021-11-07
得票数 0
3
回答
如何在Grails 2.2中
设置
域类值的
默认值
?
grails
、
grails-2.0
、
grails-domain-class
在我的Grails域类中,我想
设置
保存在
数据库
中的
默认值
。我使用
mysql
作为
数据库
。
数据库
中没有
设置
默认值
。我必须更改什么才能正确
设置
我的
默认值
?
浏览 0
提问于2013-05-12
得票数 6
回答已采纳
1
回答
更改
mysql
版本5.7.2中
mysql
(phpmyadmin)的INT
默认值
mysql
、
phpmyadmin
目前,我有
MySQL
5.6版本。在此版本中,INT
类型
列将自动接受0,即使
默认值
为none。现在,我已经将
数据库
导入到较新版本的
MySQL
5.7.2中上面的查询是相同的,但是它说我必须更改列的
默认值
,因为列数据
类型
是INT。如果我要手动将新版本中的
默认值
更改为0的话。它会运行得很完美。 问题是我在一个<e
浏览 0
提问于2018-08-10
得票数 0
回答已采纳
1
回答
将允许空数据从
mysql
导入elasticsearch
php
、
mysql
、
codeigniter
、
elasticsearch
我目前的网站正在使用
mySQL
,我们开始过渡到elasticsearch。因此,现在当我向
mySQL
插入数据时,我还需要使用bulk将该数据插入到elasticsearch索引中。
mySQL
表中的一些字段是allow null,还有一些字段具有
默认值
,因此在插入时,我们没有为其中的一些字段赋值。在向elasticsearch添加数据时,是否需要包含所有具有适当
默认值
的allow null字段,以便数据结构保持不变?
浏览 21
提问于2021-10-12
得票数 0
1
回答
从当前时间戳
默认值
获取日期时间
php
、
mysql
、
datetime
当用户第一次创建帐户时,默认情况下,它会将当前时间戳放在"date“字段中,这是一个时间戳
类型
。$udate = get_value("user_login
浏览 1
提问于2015-06-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券