国产数据库-达梦数据库sql语句如何编写alter语句,原来和mysql数据库的语法不一致,特殊

devtools/2024/9/23 3:31:41/

国产数据库-达梦数据库sql语句如何编写alter语句,原来和mysql数据库的语法不一致,特殊

最近在使用国产数据库,达梦数据库,要修改别人的建表语句。

使用到alter语句。发下和mysql的语法有些不一样。

如下:

第一次建表的时候: 
tag字段是必填字段,这样定义的:
    "TAG" INT not NULL,

如果想把这个字段改成非必填字段,如何修改sql定义。alter 语句如何写呢?


达梦数据库

 alter table mydb.mytable MODIFY tag int null ;


 
mysql数据库

ALTER TABLE mydb.mytable MODIFY COLUMN tag int default null;

mysql语法的alter语句是有 cloumn 关键字,但是达梦数据库没有。你要是写了执行还会报错。


http://www.ppmy.cn/devtools/25356.html

相关文章

Linux通过命令查看系统时间

Linux通过命令查看系统时间 查看Linux系统的时间查看Linux系统的时区 查看Linux系统的时间 查看时间和日期 date设置时间和日期 例1:将系统日期设定成2024年11月11日的命令 命令 : date -s 11/11/2024例2:将系统时间设定成下午2点12分12秒…

ShardingSphere 5.x 系列【25】 数据分片原理之 SQL 解析

有道无术,术尚可求,有术无道,止于术。 本系列Spring Boot 版本 3.1.0 本系列ShardingSphere 版本 5.4.0 源码地址:https://gitee.com/pearl-organization/study-sharding-sphere-demo 文章目录 1. 分片执行流程1.1 Simple Push Down1.2 SQL Federation2. SQL 解析2.1 解析…

VScode调用devcpp编译

打开环境变量,用户和系统都可以,只是给的权限不一样而已,个人pc一般不会设置多个用户 找到path双击 新建一个,把你的dev的MinGW64\bin路径粘贴过去 然后重启电脑,VScode要重启电脑才能加载新的环境变量 打开VScode&a…

css设置子元素在父元素中水平垂直居中

css设置子元素在父元素中水平垂直居中 1. 第一种方式:使用Flexbox布局2. 第二种方式:使用绝对定位3. 第三种方式:使用表格布局4. 第四种方式:使用绝对定位和负边距 1. 第一种方式:使用Flexbox布局 设置父元素的样式为…

【Stable Diffusion本地部署简易教程】从入门到实践

Stable Diffusion 本地部署指南:简单易懂的图文教程 引言 Stable Diffusion是一种深度学习模型,用于生成高质量的图像。本地部署意味着你可以在自己的计算机上运行这个模型,从而无需依赖于在线服务。本教程将循序渐进地指导你如何在自己的计…

Raspberry Pi利用AI在电子墨水显示屏上创作图片故事书

想出一个全新的睡前故事可能是个挑战性的任务,那么为什么不让这个过程变得自动化呢? 这正是制造商和开发人员 Thomas Valadez 在他最新的 Raspberry Pi 项目中所做的事情。 这款 Storybook Pi 使用我们最喜欢的 SBC,在 AI 的帮助下生成故事&a…

一个基于更新频率和卡片等级、浏览量的动态推荐排序算法

需求背景 真实场景会更复杂一些,下面抽象出一个简单的示例来举栗子: 比如现在有一个卡片列表,卡片自身有卡片的创建时间、卡片等级、浏览量几个关键字段。 如果单纯的根据卡片等级去排序,那么很容易导致一些高等级的旧卡片一直霸…

浅析扩散模型与图像生成【应用篇】(十九)——Emu Edit

19. Emu Edit: Precise Image Editing via Recognition and Generation Tasks 该文提出一种精细的由文本指令驱动的图像编辑技术,与InstructPix2Pix类似,给定一段文字修改指令就能对图像进行准确精细的修改。作者认为现有的图像编辑技术,如In…