sql 基本操作

2021-09-08 20:59:51 字數 1615 閱讀 7811

資料庫表的操作

sql code

------------------------------列操作-----------------------------------

--新增列

alter

table

t add

mycolumn

intidentity(1

,1)||not

null

default(0

) --

刪除列alter

table

t drop

column

mycolumn

--修改列

alter

table

t alter

column

mycolumn

varchar(20

) not

null

--將表中的資料改為為小數

update

t set

groups

=cast

(groups

asdecimal(10

,3)) --

將表字段的型別更改小數

alter

table

t alter

column

yourcolumn

decimal(10

,3)) --

----------------------------約束操作----------------------------------

--加約束(預設值)

alter

table

t add

constraint

c_mycolumn

default(30

) for

mycolumn

--加約束(check條件)

alter

table

dbo.t

addconstraint

ck_t

check('

字段'<>'字段

') alter

table

t with

nocheck

addconstraint

t_***

check([

name]in

(n'男'

,n'女'

)) --

加約束(主鍵)

alter

table

t add

constraint

t_id

primary

key(id)

--刪除約束

alter

table

t drop

constraint

[df_t_mycolumn]--

加列加約束(預設值)

alter

table

t add

mycolumn

intconstraint

[df_t_mycolumn

]not

null

default(0

)

SQL基本操作

create database mydatabase1 on primary 配置主資料檔案的選項 name mydatabase2 主資料檔案的邏輯名稱 filename d database database1 mydatabase1.mdf 主資料檔案的實際儲存路徑 size 5mb,主檔案的...

SQL 基本操作

select 用法 select 列名稱1,列名稱2 from table naem select from table name select distinct 去除列標籤中重複的部分 select distinct column naem1,colum name2 from table name...

sql基本操作

sql語言共分為四大類 資料查詢語言dql,資料操縱語言dml,資料定義語言ddl,資料控制語言dcl create table if not exists info id int primary key asc,name char 10 hash char 64 data char 1024 se...