1、更改旧列名称列定义子句重命名列。重命名时,需要提供新旧列名以及列的当前类型。
例如,要将整数列的名称从a更改为b,需要执行以下操作:altertablet1changeabinteger。
2.更改列的类型而不是名称。change语法仍然需要新旧列名,即使新旧列名相同。
例如,
3。使用“修改”更改列的类型。在这种情况下,您不需要重命名它:
例如,
modify可以修改字段类型和约束,但是change不能。更改用于重命名字段,但不用于修改字段类型和约束;修改不用于重命名字段,但用于修改字段类型和约束;
更改用于重命名列或更改列的类型。需要提供旧列名、新列名和当前类型。modify可以更改列的类型,并且不需要重命名(不需要提供新的列名)