社区
MySQL
帖子详情
MySQL中怎么让一个列的默认值等于另一个列的值
xfxiongfeng
2012-06-28 07:45:57
表 account 列 id(int)主键 和 aid varchar(20)
我想在增加数据的时候让aid的值等于 id 的值,该怎么实现呢,新手求教~~~
...全文
958
5
打赏
收藏
MySQL中怎么让一个列的默认值等于另一个列的值
表 account 列 id(int)主键 和 aid varchar(20) 我想在增加数据的时候让aid的值等于 id 的值,该怎么实现呢,新手求教~~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小小小小蜗牛
2012-06-29
打赏
举报
回复
或者在建一个表 用inset into select 语句复制过去
在就是导出成文件格式 直接复制
WWWWA
2012-06-29
打赏
举报
回复
用TRIGGER试试
ACMAIN_CHM
2012-06-28
打赏
举报
回复
没有办法指定默认值。如果ID是auto_increment甚至用触发器也无法解决。
xfxiongfeng
2012-06-28
打赏
举报
回复
为神马?
rucypli
2012-06-28
打赏
举报
回复
没办法 只能手动指定值
mysql
设置字段默认
等于
另
一个
字段
如何在
MySQL
中
设置字段
默认
值
等于
另
一个
字段的
值
作为一名经验丰富的开发者,我经常被问到如何在
MySQL
中
实现“设置字段
默认
值
等于
另
一个
字段”的问题。这个问题在很多情况下都非常实用,尤其是在数据迁移或者数据同步的场景
中
。下面,我将通过一篇文章详细解释如何实现这个功能。 流程图 首先,我们通过
一个
流程图来展示整个操作的步骤...
mysql
默认
值
是另
一个
字段的
值
_
MySQL
默认
值
为其他字段的
值
我看到两个可能的解决方案:1.可能性:如果未设置,则使用函数简单地忽略sort_num:`SELECT * FROM mytable ORDER BY coalesce(sort_num, id)`coalesce()返回第
一个
非null
值
,因此如果确实需要重新排序项,则应插入sort_num的
值
.2.可能性:您编写了
一个
触发器,如果??未在insert语句
中
设置该
值
,则会自动设置该
值
:DELIM...
mysql
中
列
默认
值
_
mysql
中
列
的
默认
值
在
MySQL
中
,每个字段定义都包含附加约束或者修饰符,这些可以用来增加对所输入数据的约束。NULL 和 NOT NULL 修饰符、DEFAULT 修饰符,AUTO_INCREMENT 修饰符。NULL 和 NOT NULL 修饰符可以在每个字段后面都加上这 NULL 或 NOT NULL 修饰符来指定该字段是否可以为空(NULL),还是说必须填上数据 (NOT NULL)。
MySQL
默认情况...
为什么
MySQL
不建议使用NULL作为
列
默认
值
?
为什么
MySQL
不建议使用NULL作为
列
默认
值
?
Mysql
面试题分享二十四:为什么
MySQL
不建议使用 NULL 作为
列
默认
值
?
MySQL
不建议使用NULL作为
列
默认
值
的原因有几个。首先,NULL在SQL
中
表示“未知”,而不是“空”或“不存在”。当
列
被设置为NULL
默认
值
时,它可能会导致查询和数据处理时的困惑和错误。其次,使用NULL
默认
值
可能会导致查询和处理数据时的复杂性增加。在查询
中
,需要额外处理NULL
值
的情况,这可能会使查询逻辑变得复杂且容易出错。此外,对NULL
值
进行数学运算或连接操作时,结果可能不符合预期,需要额外处理或排除NULL
值
。另外,使用NULL
默认
值
也会影响索引和性能。
MySQL
57,063
社区成员
56,759
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章