Sql Server 数据库教程三 、添加、删除、修改、表列

修改数据库的表设计,可以使用 SQL ALTER TABLE 语句,ALTER TABLE 用于在已有的表中,添加、删除、或修改表列。

  1>在数据库表中添加新列:

语法:

  ALTER TABLE 表名称 ADD 列名称 数据类型

例如:在下面这个Persons表中添加一个新列Birthday,数据类型为varchar(50)

在新建查询中输入如下语法:

ALTER TABLE Persons ADD Birthday varchar(50)

插入后的结果如下:

2>在数据库表中删除表中的列:

语法:

  ALTER TABLE 表名称 DROP 列名称

例如:

删除Persons表中的Birthday这一列的表设计,同时这一列数据也会被删除。

ALTER TABLE Persons DROP Birthday

3>改变数据库表数据类型:

该语句用于改变数据库设计时,数据库某一列数据的数据类型。

语法:

  ALTER TAVLE 表名称 ALTER 列名称 新数据类型

例如:

以前的Persons表中,Birthday数据类型为varchar(50),但是现在要将数据类型改为 text类型,语句如下:

ALTER TABLE Persons ALTER Birthday text
时间: 2024-10-11 00:47:41

Sql Server 数据库教程三 、添加、删除、修改、表列的相关文章

SQL Server数据库的三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式

SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式 这篇文章主要介绍了SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式,需要的朋友可以参考下 如何图形界面下修改恢复模式 找到你想修改的数据库 右键 > 属性  > 左侧 选项既可看到 1.Simple 简单恢复模式, Simple模式的旧称叫"Checkpoint with truncate log",其实这个名字更形象,在Simple模式下,SQ

SQL SERVER 数据库安装完毕之后如何修改数据库实例排序规则

背景 最近我们在azure portal 上开了几台英文版的数据库服务器,因默认是开启就安装好对应的数据库,所以存在一个实例排序规则的问题,需把整个实例都调整成Chinese_PRC_CI_AS,避免后续出现字符乱码之类的问题.之前只是知道可以调整,未实际操作过,这次把实际操作步骤记录一下,便于我们后续查阅. 环境情况 Microsoft SQL Server 2012 (SP3-CU8) (KB4013104) - 11.0.6594.0 (X64) Mar 15 2017 10:52:31

DataGridView连接Sql数据库 功能 查询 添加 删除 修改

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace _03大项目 { public partial cla

smarty模板调数据库并做添加删除修改和分页

smarty模板只要就是实现分离效果所以每个功能都需要两个页面一个是HTML  和 PHP  两部分组成 使用smarty模板要在main文件夹下面创建login.php文本,要用smarty模板首先引入入口文件, <?php include("../init.inc.php"); //引入入口文件 //var_dump($smarty);// $smarty->display("login.html");//用来在模板显示用户看到的内容 登录页面在sm

jsp连接sql Server数据库教程

一.首先讲下我用的工具版本以供参考: jar包:jtds1.3.1.jar  下载地址:点击进入 数据库:SQL Server2012 服务器:Tomcat8.0   下载地址:点击进入 开发IDE工具:myEclipse 2016 CI6 JDK:JDK1.8     下载地址:点击进入 PC系统:windows教育版2016周年更新版. 二.将下载好的jar包(下载后解压压缩包里面有一个jar包),放到Tomcat根目录下的lib目录中,如下图所示: 三.启动myEclipse,新建一个WE

用WebService实现对数据库进行操作(添加+删除+修改)(转)

转自:http://blog.csdn.net/beyondqd/article/details/6703169 表为User,字段有 编号: int id,用户名:string UserName,密码:string UserPwd    /// <summary>    /// 添加          /// </summary>    /// <param name="name">用户名</param>    /// <para

Sql Server 数据库教程四 、数据类型约束

SQL 约束 用于限制加入表的数据类型. 注意:可以通过在创建表时规定约束(通过CREATE TABLE 语句),或者在表创建之后也可以通过(ALTER TABLE 语句). 主要的约束有以下几点: NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK DEFAULT 1>NOT NULL SQL NOT NULL 约束用于强制列不接受 NULL 值 例如,在创建一个Person表中,设置ID_P这一列的数据不接受空值,这意味着,如果不为该字段添加值,那么将

Sql Server 数据库教程二 、创建数据库表

1.创建表 语法: CREATE TABLE 表名称 ( 列名称1 数据类型1, 列名称2 数据类型2, 列名称3 数据类型3, ) 例如: CREATE TABLE Teachers ( Name varchar, sex bit , age integer ) 2.在指定数据库中创建表 使用USE 语句引用指定的数据库,可以在该数据库中创建表 语法: USE 数据库名称 CREATE TABLE 表名称 ( 列名称1 数据类型1, 列名称2 数据类型2, 列名称3 数据类型3, ) 例如:

连接SQL Server 数据库的三种方式

涉及到配置文件的连接方法: 方式一: 在配置文件中: <configuration> <appSettings> <add key="ConnectionString" value="Data Source=服务器的名称;Initial Catalog=要连接的数据库的名称;User ID=数据库登录名;Password=数据库登录密 码"/> </appSettings> <configuration>