資料庫常用操作

2021-07-07 08:22:26 字數 1096 閱讀 8935

create database studb

onprimary /*預設就屬於primary檔案組,可省略*/

( /*--資料檔案的具體描述--*/

name='studb_data', -- 主資料檔案的邏輯名稱

filename='d:\studb_data.mdf', --主資料檔案的物理名稱

size=5mb, --主資料檔案的初始大小

maxsize=100mb, --主資料檔案增長的最大值

filegrowth=15%--主資料檔案的增長率

) log

on (

/*--日誌檔案的具體描述,各引數含義同上--*/

name='studb_log',

filename='d:\studb_log.ldf',

size=2mb,

filegrowth=1mb

)

其中student 表欄位名為name,id,***, score表列名為name,math,english

**如下:

select name,idfrom studb.dbo

.studentwhere name =(select name from studb.dbo

.scorewhere math + english =(selectmax(math+ english)from studb.dbo

.score));

select ***,count(*)as [count] from [studb] .[dbo].[student]

group

by ***

create tablestu2(

stuid char(30) primary

key,

stuname char(50) not

null,

stu*** char(2) check(stu***in('男','女'))default ('男'),

studate date

check(studatechar(40));

資料庫常用操作

1 複製表結構及資料到新錶 create table 新錶select from 舊表 這種方法會將oldtable中所有的內容都拷貝過來,當然我們可以用delete from newtable 來刪除。不過這種方法的乙個最不好的地方就是新錶中沒有了舊表的primary key extra auto...

資料庫常用操作

資料庫名稱 db 01 表名稱 tb 01 資料庫database相關操作 show databases 顯示所有的資料庫名稱 create database db 01 建立資料庫 use db 01 在資料庫db 01中進行操作 delete database db 01 刪除資料庫 資料表ta...

資料庫常用操作

insert into 表名 欄位1,欄位2,欄位3.select 欄位1,欄位2,欄位3.from 表名 mysql檢視索引 show index from 表名 show keys from 表名 建立索引 普通索引 create index index name on table name 列...