整理、总结、也许是偶得佳句,为方便自己,便记录下来。

isnull类似的coalesce(null,null,a) 最后会是往右取第一个不为null的值

alter database databasename modify name=newdatabasename

or

Execute sp_renameDB  'oldname','newname'

alter table add constraint 分为 foreign key,unique ,check

stuff(@a,1,1,'') 等价于 right(@a,len(@a)-1)


IDENTITY:


SCOPE_IDENTITY()

@@IDENTITY

IDENT_CURRENT(@tablename)


char(@a)-->将ASCII码转为 字符

ASCII(@A)-->将 字符转为对应ASCII 码


upper(@a)

lower(@a)


charIndex(str_to_find,str_to_search,str_location) 返回查询的字符在指定字符串中的位置

patindex('T%',Name)  可以用来替换 where name like 'T%'--> where patindex('T%',Name)>0 


substring(str,开始取字串位置 start,一共取多少 length)

space() 奇葩的空格函数


系统时间:

current_TIMESTAM

sysdatetime()

syspatetimeoffset 

GetUTCDATE() --格林威治时间

SYSUTCDATETIME()


符号函数 SIGN 分别可以返回三个值 负数返回-1,零返回0,正数返回1

FLOOR(@A)  --取到跟@A最接近的小于@A的最大整数

CEILING(@A)--取到跟@A最接近大于@A的最小整数。

Round(@a,0)不保留一位小数,Round(@a,1) --8.1

SQRT((SQRT(16)))  16-->4-->2


select a=name from.....-->等价于 select name as a 

isdate()

isnumeric()


bcp+xp_cmdshell  比较 bulk insert ... from ....with ()...


sp_helpdb 可以带参,不带参即没指定dbname 显示所有 db 信息。

sp_helptext

sp_depends 


@@rowcount


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值