`

用SQL语句添加删除修改字段

阅读更多

增加字段
alter table docdsp  add dspcode char(200)
删除字段
ALTER TABLE table_NAME DROP COLUMN column_NAME
修改字段类型
ALTER TABLE table_name  ALTER COLUMN column_name new_data_type
改名
sp_rename
更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。

语法
sp_rename [ @objname = ] 'object_name' ,
    [ @newname = ] 'new_name'
    [ , [ @objtype = ] 'object_type' ]

 

--假设要处理的表名为: tb

--判断要添加列的表中是否有主键
if exists(select 1 from sysobjects where parent_obj=object_id('tb') and xtype='PK')
begin
 print '表中已经有主键,列只能做为普通列添加'

 --添加int类型的列,默认值为0
 alter table tb add 列名 int default 0 
end
else
begin
 print '表中无主键,添加主键列'

 --添加int类型的列,默认值为0
 alter table tb add 列名 int primary key default 0 
end

<script type="text/javascript"></script>

分享到:
评论

相关推荐

    用SQL语句添加删除修改字段及一些表与字段的基本操作

    本文将详细介绍如何使用SQL语句来添加、删除和修改表中的字段,以及其他一些基本的操作。 #### 二、增加字段 增加字段使用`ALTER TABLE`语句,其基本格式如下: ```sql ALTER TABLE 表名 ADD 字段名 数据类型; ```...

    用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等

    用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME 3.修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name ...

    SQL语句增加字段、修改字段、修改类型、修改默认值

    以上就是关于如何使用SQL语句增加字段、修改字段、修改类型、修改默认值以及添加/删除约束的一些基本操作。这些操作是数据库维护工作中非常常见的一部分,掌握它们可以帮助我们更灵活地管理数据库结构,以适应不断...

    access数据库用sql语句添加字段,修改字段,删除字段

    在 Microsoft Access 中,数据库管理可以通过使用 SQL(结构化查询语言)进行,包括对数据库结构的定义、修改和删除。SQL 的 Data Definition Language (DDL) 部分专门用于创建和管理数据库对象,如表、字段和关系。...

    C#根据DataTable动态生成SQL语句,解决数据库字段变更后代码也需要随之修改的问题

    彻底告别手动写SQL语句,一劳永逸解决数据库字段变更后代码也需要随之修改的问题。 根据DataTable中数据行记录改变的状态,动态生成SQL语句, 如果一个表中字段上百个,在只改了其中两三个字段时,则生成的SQL语句...

    使用SQL语句增加字段

    当我们需要对现有的数据库表结构进行修改,比如添加新的字段时,可以使用SQL语句来完成。以下将详细介绍如何使用SQL语句在Access数据库中增加字段。 在Access中,数据库文件的扩展名通常为`.mdb`,这表明你提供的`...

    Oracle添加字段的sql语句源码下载

    Oracle添加字段的完整语句,oracle 添加字段时判断字段是否已经存在,sqlserver判断字段是否存在并添加

    sql语句替换某列所有字段中的某个字符(如替换‘1,2,3,4’中的4)

    本文将深入探讨如何利用SQL语句实现对某一列所有字段中的特定字符进行替换的操作,这一过程通常用于数据清洗、格式调整或错误修正等场景。 ### SQL语句替换某列所有字段中的某个字符 #### 1. 基本概念与应用场景 ...

    sql语句万能生成器,sql语句,sql语句生成

    SQL语句是数据库操作的核心,它用于查询、插入、更新和删除数据,是任何数据库管理系统中的基础工具。在IT行业中,编写SQL语句是一项必备技能,但手动编写和调试SQL语句可能会耗费大量时间和精力,尤其在处理复杂...

    常用的sql语句。新建表、删除表、插入数据、删除数据、更新数据、新增字段、删除字段、修改字段、新建约束、删除约束,等等常用语句

    ### 常用SQL语句详解 #### 一、创建表 (Create Table) 在SQL语言中,`CREATE TABLE`命令用于定义一个新的表结构。表结构包括字段名、字段类型及可能的一些约束条件。 **语法示例:** ```sql CREATE TABLE 表名 ( ...

    SQL查询字段被包含语句

    如果要添加新的名字,只需更新传入的参数即可,无需改动SQL语句,从而简化了代码维护。 需要注意的是,虽然`CHARINDEX`在处理多个关键词时提供了便利,但它在大数据量查询时可能不如其他优化过的查询方法(如全文...

    批量添加字段.sql

    用sql语句批量添加sqlserver字段,也可以是多个字段

    泛微系统SQL语句大全

    **泛微系统SQL语句大全** 在IT行业中,泛微系统是一种广泛应用的企业级协同办公软件,主要用于提升组织的管理效率和工作流程自动化。本资源集合了泛微系统中与SQL Server数据库交互时常用的各种SQL语句,涵盖了组织...

    SQL语句总结,包括增删改查,建库,表,修改表结构,增删约束与字段等

    SQL 语句总结,包括增删改查,建库,表,修改表结构,增删约束与字段等 SQL 语句是关系数据库管理系统的核心组成部分,用于管理和操作数据库。下面是 SQL 语句的总结,包括创建数据库、创建表、修改表结构、增删...

    SQL语句约束 添加约束

    SQL语句约束是指使用SQL语句来添加约束,限制和规则以保证数据的正确性和一致性。本文将介绍如何使用SQL语句来添加约束,包括主键约束、唯一约束、默认约束、检查约束和外键约束。 一、添加主键约束 主键约束是指...

    达梦数据库建表操作SQL语句大全.pdf

    示例中给出了一个具体创建表的SQL语句,其中包括自动编号字段(IDENTITY)、定义字段类型和默认值等。 2. 删除表(DROP TABLE): 如果需要从数据库中删除一个已经存在的表,可以使用 `DROP TABLE [表名]` 语句来...

    Oracle Sql语句转换成Mysql Sql语句

    在使用这个工具时,开发者需要确保源代码中的SQL语句是标准的Oracle SQL格式,避免使用特定Oracle数据库的特性,以提高转换的成功率。同时,转换后还需要对生成的MySQL SQL进行测试,确保在目标数据库环境中能正常...

    SQL技巧之删除字段及约束

    在SQL中,删除字段通常通过`ALTER TABLE`语句来实现。下面是一些基本的语法示例: 1. **基本格式**: ```sql ALTER TABLE table_name DROP COLUMN column_name; ``` 2. **实例演示**:假设我们有一个名为`...

Global site tag (gtag.js) - Google Analytics