ylbtech-SQL Server:SQL Server-SQLServer常用系统函数 |
-- =============================================-- ylb:SQLServer常用系统函数-字符串函数、配置函数、系统统计函数-- Comments:字符串函数,配置函数,SQL Server-- KeyWord:SQL Server-- author:yuanbo-- ylb: ylb,tech-- 13:41 2012/2/17-- =============================================
ylb:SQLServer 常用系统函数-字符串函数、配置函数、系统统计函数 返回顶部 |
--=============================================================-- ylb:以Northwind为例,讲述常用的MSSQL Server的一些函数--=============================================================use Northwindgo--=============================================================-- ylb:1,字符串函数--=============================================================select * from PRoducts---Char()select CHAR(3) go--LEN()-- 字符串的长度select LEN(ProductName) from Productsgo--Lower()-- 字符串全部转为小写select Lower(ProductName) from Productsgo--Upper()-- 字符串全部转为大写select Upper(ProductName) from Productsgo---Ltrim()-- 取出字符串左边的空格select Ltrim(ProductName) from Productsgo---Rtrim()-- 取出字符串右边的空格select Rtrim(ProductName) from Productsgo--Str()-- 将其它类型转换为字符类型select 'price:'+Str(UnitPrice) from Productsgo--Substring()-- 截取字符串,给一个开始截取的位置索引,再给以要截取的长度select SUBSTRING(ProductName,3,7) from Productsgo--=============================================================-- ylb:2,配置函数--=============================================================--@@LANGUAGE-- 当前所用的语言select @@LANGUAGEgo--@@LOCK_TIMEOUT-- 当前会话当超时的设置(毫秒)select @@LOCK_TIMEOUTgo--@@VERSION-- 当前安装的SQL Server安装日期,版本和处理器型select @@VERSIONgo--@@SERVERNAME-- 本地SQL Server的名称select @@SERVERNAMEgo--@@SERVICENAME-- 目前于运行SQL Server服务器的注册名称select @@SERVICENAMEgo--@@NESTLEVEL-- 当前存储过程执行嵌套的级别(初始值为:0)select @@NESTLEVELgo--=============================================================-- ylb:3,系统统计函数--=============================================================
新闻热点
疑难解答