仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1016|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL网站制作之Sql Server 基础函数

[复制链接]
若天明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:24:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
MySQL最初的开发者的意图是用mSQL和他们自己的快速低级例程(ISAM)去连接表格。经过一些测试后,开发者得出结论:mSQL并没有他们需要的那么快和灵活。server|函数1.字符串函数长度与剖析用
datalength(Char_expr)前往字符串包括字符数,但不包括前面的空格
substring(expression,start,length)未几说了,取子串
right(char_expr,int_expr)前往字符串右侧int_expr个字符
字符操纵类
upper(char_expr)转为年夜写
lower(char_expr)转为小写
space(int_expr)天生int_expr个空格
replicate(char_expr,int_expr)复制字符串int_expr次
reverse(char_expr)反转字符串
stuff(char_expr1,start,length,char_expr2)将字符串char_expr1中的从
start入手下手的length个字符用char_expr2取代
ltrim(char_expr)rtrim(char_expr)取失落空格

ascii(char)char(ascii)两函数对应,取ascii码,依据ascii吗取字符

字符串查找
charindex(char_expr,expression)前往char_expr的肇端地位
patindex("%pattern%",expression)前往指定形式的肇端地位,不然为0

2.数学函数
abs(numeric_expr)求相对值
ceiling(numeric_expr)取年夜于即是指定值的最小整数
exp(float_expr)取指数
floor(numeric_expr)小于即是指定值得最年夜整数
pi()3.1415926.........
power(numeric_expr,power)前往power次方
rand([int_expr])随机数发生器
round(numeric_expr,int_expr)安int_expr划定的精度四舍五进
sign(int_expr)依据负数,0,正数,,前往+1,0,-1
sqrt(float_expr)平方根

3.日期函数
getdate()前往日期
datename(datepart,date_expr)前往称号如June
datepart(datepart,date_expr)取日期一部分
datediff(datepart,date_expr1.dateexpr2)日期差
dateadd(datepart,number,date_expr)前往日期加上number
上述函数中datepart的
写法取值和意义
yy1753-9999年份
qq1-4刻
mm1-12月
dy1-366日
dd1-31日
wk1-54周
dw1-7周几
hh0-23小时
mi0-59分钟
ss0-59秒
ms0-999毫秒

日期转换
convert()


4.体系函数
suser_name()用户登录名
user_name()用户在数据库中的名字
user用户在数据库中的名字
show_role()对以后用户起感化的划定规矩

db_name()数据库名
object_name(obj_id)数据库工具名
col_name(obj_id,col_id)列名
col_length(objname,colname)列长度
valid_name(char_expr)是不是是无效标识符
MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQLAB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。
若相依 该用户已被删除
沙发
发表于 2015-1-18 18:39:17 | 只看该作者
原来公司用过MYSQL自己也只是建个表写个SQL
兰色精灵 该用户已被删除
板凳
发表于 2015-1-22 23:21:34 | 只看该作者
SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。
愤怒的大鸟 该用户已被删除
地板
发表于 2015-1-31 13:43:49 | 只看该作者
SQL语言是学习所有数据库产品的基础,无论你是做数据库管理还是做数据库开发都是这样。不过具体学习的侧重点要看你将来做哪一块,如果是做数据库管理(DBA),侧重点应该放在SQLServer的系统管理上.
金色的骷髅 该用户已被删除
5#
发表于 2015-2-6 19:41:46 | 只看该作者
是要和操作系统进行Socket通讯的场景。否则建议慎重!
活着的死人 该用户已被删除
6#
发表于 2015-2-18 11:17:22 | 只看该作者
习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。
灵魂腐蚀 该用户已被删除
7#
发表于 2015-3-6 04:52:17 | 只看该作者
对递归类的树遍历很有帮助。个人感觉这个真是太棒了!阅读清晰,非常有时代感。
冷月葬花魂 该用户已被删除
8#
发表于 2015-3-12 21:10:12 | 只看该作者
不过话说回来了,绝大多数的性能优化准则与对sqlserver存储的结构理解息息相关
深爱那片海 该用户已被删除
9#
发表于 2015-3-20 03:08:10 | 只看该作者
始终遗憾SQLServer的登陆无法分配CPU/内存占用等指标数。如果你的SQLServer给别人分配了一个只可以读几个表的权限,而这个家伙疯狂的死循环进行连接查询,会给你的系统带来很大的负担。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-3-13 03:11

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表