sql server-Convert DateTime 格式的轉換資料

iSQlServer發表於2010-03-05
 可以查詢儲存過程的指令碼:
select * from syscomments
可以查詢表名,檢視名,儲存過程名等
select * from sysobjects
--where xtype='U' --表名
--where xtype='V' --檢視名
--where xtype='PK' --主鍵
--where xtype='P' --儲存過程

自增欄位
truncate table credit
DBCC CHECKIDENT (credit,RESEED,1)
DBCC CHECKIDENT('',NORESEED) --查詢當前自增最大值
DBCC CHECKIDENT('',RESEED,1) --查詢修改自增最大值

SQL SERVER之前的關聯和刪除關聯
exec sp_addlinkedserver 'tech','','SQLOLEDB','tech'
exec sp_addlinkedsrvlogin 'tech','false',null,'sa','password'
exec sp_serveroption 'tech','rpc out','true'
exec sp_dropserver 'tech',null
EXEC sp_droplinkedsrvlogin 'tech', NULL

建立登入名
sp_addlogin 登入名,密碼,預設資料庫 --建立使用者
sp_defaultdb 登入名,預設資料庫 --設定預設的資料庫
create USER 登入名 WITH DEFAULT_SCHEMA = dbo; --登入名與當前的資料庫相對映
--sp_revokedbaccess 登入名 --刪除登入名與當前的資料庫相對映
EXEC sp_addrolemember 'db_owner', 登入名 --該登入名與當前的資料庫新增許可權

分頁查詢 
select * from
(selec ..., row_number() over(partition by a order by a) rnum from xxx)
where rnum = 1;

不同規則的查詢
select * from tablename where column1 collate Chinese_PRC_CS_AS= 'Xxxx'
select * from s where sn collate Chinese_PRC_CS_AS like 'L%'
CI 指定不區分大小寫,CS 指定區分大小寫。
AI 指定不區分重音,AS 指定區分重音。
Omitted 指定不區分大小寫,WS 指定區分大小寫。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-628719/,如需轉載,請註明出處,否則將追究法律責任。

相關文章