SQl常用語句(1)

2021-08-17 20:59:40 字數 1044 閱讀 1905

一、基礎

1、說明:建立資料庫

create database database-name

2、說明:刪除資料庫

drop database dbname

3、說明:備份sql server

---建立 備份資料的device

use master

exec sp_addumpdevice 'disk', 'testback', 'c:\mssql7backup\mynwind_1.dat'

--- 開始 備份

backup database pubs to testback

4、說明:建立新錶

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

根據已有的表建立新錶:

a:create table tab_new like tab_old (使用舊表建立新錶)

b:create table tab_new as select col1,col2… from tab_old definition only

5、說明:刪除新錶

drop table tabname

6、說明:增加乙個列

alter table tabname add column col type

注:列增加後將不能刪除。db2中列加上後資料型別也不能改變,唯一能改變的是增加varchar型別的長度。

7、說明:新增主鍵:alter table tabname add primary key(col)

說明:刪除主鍵:alter table tabname drop primary key(col)

8、說明:建立索引:create [unique] index idxname on tabname(col….)

刪除索引:drop index idxname

注:索引是不可更改的,想更改必須刪除重新建。

9、說明:建立檢視:create view viewname as select statement

sql常用語句1

以下為sql語句 新建表 create table 表名 自動編號字段 int identity 1,1 primary key 欄位1 nvarchar 50 default 預設值 null 欄位2 ntext null 欄位3 datetime,欄位4 money null 欄位5 int d...

SQL常用語句 1

1.select 列名 from 表名 2.select from 表名 選擇所有列 3.select 列名1,列名2,from 表名 4.select 列名 from 表名 order by 列名 desc 5.select 列名 from 表名 where 條件 6.select 列名 from...

sql常用語句

use myoa select from delete from department where departmentid 1 insert department departmentid,departmentname values 1,技術部 update department set depa...