SQL的一些有用指令

2021-03-31 08:57:00 字數 844 閱讀 4266

test

的日誌截斷,並把物理檔案縮小到

1mbuse test

backup log test with truncate_only

godbcc

shrink

file

(erp_log,1,truncateonly) go

檢視當前的資料庫的系統檔案是什麼

use test

select * from sysfiles

查詢sql server

系統資料

select

object_name(constid) 'constraint name',

constid 'constraint id',

(status & 0xf)

from sysconstraints

where (status & 0xf)=2

(status & 0xf)1查

pk 2查

unique 3

查fk 4

查check 5

查default

查詢所有有表名,欄位名

select t.name as tablename, c.name as colname, st.name as coltype, c.length

from dbo.sysobjects t

left join dbo.syscolumns c on t.id=c.id

left join dbo.systypes st on c.xtype=st.xusertype

where t.xtype='u'

order by t.name,c.colid

SQL 一些有用的語句

得到當前時間格式為 yyyymmdd select convert varchar 10 getdate 112 獲取兩位年,兩位月。declare yymm varchar 8 if month getdate 10 set yymm right year getdate 2 0 convert ...

一些有用的SQL語句

說明 複製表 只複製結構,源表名 a 新錶名 b sql select into b from a where 1 1 說明 拷貝表 拷貝資料,源表名 a 目標表名 b sql insert into b a,b,c select d,e,f from b sql select a.title,a....

一些有用的SQL語句

1 匯入資料 imp80 system manager orcl file d temp dbfile1.dmp full n fromuser yh1 touser yh2 5 刪除資料表中的重覆記錄 刪除交通違章資料表中的重覆記錄 同一時間 haptime 車號牌 numberplate 處罰原...