一些常用的SQL查詢語句

2022-03-16 17:42:40 字數 1419 閱讀 6796

select

'alter table '+

case

when o.schema_id is

notnull

then (select name+'.

'from sys.schemas where schema_id = o.schema_id) else

''end

+object_name(parent_object_id)+

'drop constraint '+

object_name(object_id) +

': on update cascade on delete cascade

'from sys.objects as o join sys.schemas as s on o.schema_id=

s.schema_id

where o.type in('

c','

d','

f','uq'

)

select

*from

information_schema.table_constraints

where table_name in ('

book

','borrow

','reader')

--object_id(object_name,object_type)

--物件型別:

--af =聚合函式(clr)

--c = check約束

--d = default(約束或獨立)

--f = foreign key約束

--fn = sql標量函式

--fs =大會(clr)的標量函式

--ft =程式集(clr)錶值函式

--if = sql內聯錶值函式

--it =內部表

--p = sql儲存過程

--電腦大會(clr)儲存過程

--pg =計畫指南 www.2cto.com

--pk = primary key約束

--r =規則(舊式,單機)

--rf =複製過濾過程

--s =系統基表

--sn =同義詞

--sq =服務佇列

--ta =元件(clr)dml觸發器

--tf = sql錶值函式

--tr = sql dml觸發器

--tt =表型別

--u =表(使用者定義)

--uq = unique約束

--v =檢視

--x =擴充套件儲存過程

原文:

select

*from information_schema.columns where column_name=

'rankname

'

sql一些簡單的查詢語句

1.查詢今天的資料 select from 函式名 字段,getdate 2.查詢昨天的資料 select from 函式名 字段,dateadd day,1,getdate 3.查詢前天的資料 select from 函式名 字段,dateadd day,2,getdate 4.查詢本月的資料 d...

一些常用的 sql語句總結

查詢賣最好的商品名稱 select goods name from indent detail group by goods id order by sum goods num limit 1 查詢張三購買過的商品名稱 select goods name from user join indent ...

MySQL的一些常用SQL語句

備份表 create table 新錶 select from 舊表 建立臨時表 create temporary table tablename id varchar 100 name varchar 100 age varchar 100 刪除臨時表 drop temporary table i...