mysql - 如何将变量设置为列的默认值?(MySQL)
问题描述
我想为列分配一个默认值。它说第 2 行有语法错误:
SELECT `id` into @idND FROM `xxx` WHERE `name`='John';
ALTER TABLE `xxx2` CHANGE `statut_id` `statut_id` TINYINT(4) NULL DEFAULT @idND;
例如,如果我设置 DEFAULT 3,它就可以工作。请问我做错了什么?
解决方案
推荐阅读
- javascript - 自定义键盘事件不冒泡
- google-app-engine - Google App Engine - 随机 ssl 连接重置
- powershell - 动态 Bin 文件夹难以将 bin 文件夹复制到工件位置 Azure DevOps
- python - Google OR-Tools:解决方案无法使用 python 收敛任务大小的分配
- excel - 参考单元格中的自定义日期格式
- javascript - 为什么 BokehJS 示例在浏览器中失败?
- javascript - SetInterval 的替代方法是什么?
- php - 如何以这种形式输入滑块?
- r - 使用ggplot按行值从数据帧中绘制条形图
- android - Android Q 10 连接网络 WifiNetworkSpecifier