資料庫表的操作
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...