1. 程式人生 > >sqlserver——建立表,更新表,刪除表。

sqlserver——建立表,更新表,刪除表。

--建立表 for Eric
create table test 
(
ID int not null identity(1,1) primary key,--identity(初始值,增長值) primary key 設定主鍵
name varchar(50) not null,
address varchar(50) not null
)
select * from test

--更新表中欄位 for Eric
alter table test add tel int -- 新增一個tel欄位
select * from test
sp_rename 'test.tel','telphone' --注意: 更改物件名的任一部分都可能會破壞指令碼和儲存過程。
select * from test
alter table test alter column  telphone varchar(50) not null --更新欄位型別
select * from test
alter table test drop column telphone --刪除telphone欄位
select * from test
--刪除表 for Eric

delete from test where 條件 --根據條件刪除表中對應的資料
truncate table test -- 不能在後面跟條件,相當於格式化此表.
drop table test --刪除表(包括欄位,結構。)


相關推薦

mysql 從一個的一個欄位求和更新到另外一個及字串擷取、去重、切分

引子 現有一個需求:一個訂單表,求這個訂單表的訂單數,然後根據id關聯更新到另一個表中,下面說說的做法。 解決方法 首先查出都多少條訂單,並去重一下 SELECT client_id, CO

HiveQL的DDL操作(一)——建立、查詢、修改、刪除

DDL(data definition language)資料庫定義語言: 關鍵詞:create、alter、drop,對庫和表的操作。 一、建立表 1.1 建立表的完整語法及欄位解釋 create (external) table (if not exists) table_nam

Android 首次建立資料庫或者更新SQLiteOpenHelper的使用與解析

本文主要是說明Android提供的資料庫建立以及更行助手SQLiteOpenHelper的初次使用以及具體方法解析。 首先談談SQLiteOpenHelper的由來,在我們首次安裝App時需要新建一些本地資料表,而這些表只需要在第一次開啟軟體時才需要執行

RecyclerView使用RecyclerView使用增加一個item刪除一個item更新資料item點選事件

build.gradle compile 'com.android.support:appcompat-v7:24.2.0' compile 'com.android.support:recyclerview-v7:24.2.0' main_a

hibernate一對多更新主表時刪除舊的多方資料加入新的多方資料

@OneToMany(fetch = FetchType.EAGER) @Cascade(value = {CascadeType.SAVE_UPDATE,CascadeType.ALL}) private List<Student> studentLi

MySQL資料庫線上安裝更新升級使用

安裝時需要連線網路,關閉防火牆以及selinux mysql線上安裝 方法一:下載mysql的yum 庫檔案 [root@localhost ~]# wget https://repo.mysql.com//mysql80-community-

死鎖更新共享鎖排它鎖意向鎖樂觀鎖悲觀鎖等名詞解釋及案例詳解

開發過程中一直聽別人說死鎖,可有不理解,今天看了一篇博文講解的非常詳細,簡單易懂,所以,轉載下來。這裡做個簡明解釋,為下面描述方便,這裡用T1代表一個數據庫執行請求,T2代表另一個請求,也可以理解為T1為一個執行緒,T2 為另一個執行緒。T3,T4以此類推幾個名詞:(1)髒讀

MySQL資料庫()的匯入匯出(備份和還原) mysql 根據一張資料更新另一張

(select * from crawlDocs order by DocCrawlTime desc limit 2000 into outfile '/tmp/weixinData' FIELDS TERMINATED BY ',';) 一般最好是匯出到/tmp目錄下,因為這樣mysql使用者也可以寫入。

“小筆記系列”之《演算法導論》----最近一次修改於2019/1/9更新到第六章文章主要記錄我看這本書的感受我每看完一章就在這篇文章的基礎上修改一下

本人大四上即將結束,於2018年12月18日購《演算法導論》這本書,慢慢看,第一階段先主要理解各個章節說的演算法都是什麼意思,書上的課後習題先不做,用得上什麼演算法我再詳細學習。這是官方課後答案的連結。  放在開頭:沒有好的演算法,壞的演算法之說,重點是針對不同的

JDBC插入資料更新資料使用NamedParameterJdbcTemplate物件直接操作javaBean

原來如此簡單: DButil: public NamedParameterJdbcTemplate getNamedParameterJdbcTemplate() { if (nam == null) {             synchronized(DBU

Oracle多關聯更新(update多關聯)

.Oracle沒有update from語法,可以通過兩種實現方式: 1、利用子查詢:      update    A        SET    欄位1=(select    欄位表示式    from    B    WHERE    ...),       

sqlserver——建立更新刪除

--建立表 for Eric create table test ( ID int not null identity(1,1) primary key,--identity(初始值,增長值) primary key 設定主鍵 name varchar(50) not n

MongoDB建立步驟Mongo常用的資料庫操作命令查詢新增更新刪除_MongoDB 效能監測

->use Admin         (切換到建立使用者) ->db.TestDb          (建立資料庫) ->db.addUser(“userName”,”Pwd”)    建立使用者 ->db.auth(“userName”,

oracle資料庫中sql語言建立更新刪除資料

一sql語言的分類 sql語言分為4類:DQL(資料查詢語言),DML(資料操縱語言),資料定義語言(DDL),資料控制語言(DCL)。 二資料定義語言 資料定義語言用於建立,刪除,修改資料庫中的各種物件,物件比如-表,索引,檢視,同義詞、聚簇等 CREATETABLE/

Django數據庫的查看、刪除創建多張建立之間關系

-c 清空 sta 大於 imp from 數據庫操作 命令 數據庫的操作 配置以下兩處,可以方便我們直接右鍵運行tests.py一個文件,實現對數據庫操作語句的調試: settings裏面的設置: #可以將Django對數據庫的操作語法,能輸出對應的的sql語句 LOG

建立、修改刪除的方法 建立主鍵約束、外來鍵約束、使用者自定義約束的方法 建立查詢表的方法及使用截斷的方法理解約束在資料庫中的作用

撰寫人——軟工二班——陳喜平 – 實驗內容: – 一、建立表 – 建立圖書館管理系統所涉及的表 – 建立產品銷售系統所涉及的表 – 圖書表book(bid,bname,price,qty) – 書庫表lib(lid,lname,address) – 讀者表reader

建立和測試觸發器:向SC插入資料時檢查插入資料的課程號是否存在於Course中(建立之前刪除Cno的外來鍵約束比較外來鍵約束和觸發器之間的不同)

alter table SC Drop constraint FK_SC--刪除外來鍵約束 CREATE TRIGGER trig_insert ON SC--在SC表中建立trig_insert觸發器 AFTER INSERT--insert為觸發事件,after則為觸發的時機

完成雙鏈的一些基本操作(連結串列的建立雙向輸出插入刪除

#include "stdafx.h" #include<stdlib.h> #include<stdio.h> #include<string.h> typedef struct dlink_node  {     int info;

單鏈的JAVA實現(基於虛擬頭節點實現了新增更新查詢刪除元素)

public class LinkedList<E> { private class Node { public E e; public Node next; public Node(E e, Node next) { this.e = e; this.ne

HBase 建立已經存在刪除又不存在的問題的兩種解決方法

錯誤提示資訊:   用list 檢視student表 發現沒有student表的資訊 通過Web Console 查看錶的資訊 也沒有表的任何資訊 用scan 檢視student表,發現也沒有任何的資訊 通過以上的嘗試,現在只能檢視Zoo