如何在sql数据库表里加入新的一列(表里原有数据)

如何在sql数据库表里加入新的一列(表里原有数据),第1张

因为userid字段限定为不可为空,插入空数据,造成报错。

在数据库表中,查询新列的sql示例如下,

1、创建测试表,createtabletest_num(idnumber,feenumber(10,3))

2、查看表的属性,共包含两列,ID、FEE,

3、执行sql语句,插入新字段,altertabletest_numadd(fee2number(10,3))

4、重新查看表结构,字段已加上,

SQL语句增加列用alter语句实现。sql:alter  table tablename   add(filename1   varchar(11))给tablename字段新增加一列filename1,类型为字符串类型,最大长度为11。

SQL语句:

1.结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统

2.sql 语句就是对数据库进行 *** 作的一种语言。

ALTER TABLE 语句:ALTER TABLE 语句用于在已有的表中添加、修改或删除列。

如需在表中添加列,请使用下列语法:

1、ALTERTABLE table_name ADD column_name datatype

要删除表中的列,请使用下列语法:

2、ALTERTABLE table_name DROPCOLUMN column_name

要改变表中列的数据类型,请使用下列语法:

3、ALTERTABLE table_name ALTERCOLUMN column_name datatype

属性的增删改:

fn_listextendedproperty: 获取扩展属性, 主要判断下属性是否存在如果存在则更新, 不存在则添加

sp_updateextendedproperty: 更新字段描述

sp_addextendedproperty : 添加字段描述


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11831967.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存