
数据库基础篇
cofer
这个作者很懒,什么都没留下…
展开
-
sqlserver的安全策略
SQLSERVER在两个安全级上验证用户: 1、登陆鉴别(选择授权模式和建立用户帐号)分为NT ONLY 授权模式(微软推荐)和混合模式sql用户-sysxlogins-sqlservernt用户-win2000-sysxlogins-sqlserver2、对数据库以及角色的许可验证原创 2008-08-21 11:20:00 · 944 阅读 · 0 评论 -
DCL数据控制语句
包括对表和视图等对象的授权、完整性规则的描述、事务控制等内容,主要用于改变与某个数据库用户或角色相关联的权限如:GRANT 授权用户使用SELECT权限DENY 剥夺某个帐户访问许可REVOKE 删除一个以前的授权和拒绝许可原创 2008-08-22 10:04:00 · 473 阅读 · 0 评论 -
sqlserver有效标识符的规则(部分)
符号:_@ #_作为开头和英文字母没有区别@只能作局部变量@@系统全局变量#作为临时表或过程名##作为全局临时对象附:@@系统全局变量select APP_NAME ( ) as w --当前会话的应用程序 select @@ERROR --返回最后执行的 Transact-SQL 语句的错误代码(integer) select @@IDENTITY --返回最后插入转载 2008-08-22 10:28:00 · 2280 阅读 · 0 评论 -
经常用到的DML
1、排序(ORDER BY 列 PRICE | DESC) 升ASC 降 DESC2、with tiesexample: select top5 with ties title,type,price from title order by price DESC.表示可能在ORDER by 子句的后面的列有相同值一并列出(仅限于要最后行相同值),如果是中间相同的列也会一同列出。原创 2008-08-22 11:10:00 · 352 阅读 · 0 评论 -
通配符
通配符:(LIKE用于字符串,,,,,如果要对数字进行操作用in...in (200,230))通配符描述示例%包含零个或更多字符的任意字符串。WHERE title LIKE %computer% 将查找处于书名任意位置的包含单词 computer 的所有书名。_(下划线)任何单个字符。WHERE au_fname LIKE _e原创 2008-08-26 11:40:00 · 489 阅读 · 0 评论 -
运算符(仅列出比较容易遗忘的运算符)
&在两个整型值之间执行按位逻辑与运算|在两个给定的整型值转换为二进制表达式 对其执行按位逻辑或运算^在两个给定的整型值转换为二进制表达式 对其执行按位互斥OR运算优先顺序正,负,~*,/,%+,—=(比较),,>=,,!>,!^,&,|NOTANDBETEEN ,IN,LIKE,OR,SOME=(赋值)原创 2008-08-26 14:12:00 · 407 阅读 · 0 评论 -
数据类型
数据类型1、数字型整数bigint -2^63到2^63-1的整型数据int -2^31到2^31-1的整型数据smallint -2^15到2^15-1的整数数据Tinyint 0-2^55的整数数据BITDecimal和NumericDecimal[(p[,s]])和Numeric[(p[,s])]使用最大精度时,有效值从-10^38+1到10^38-1的固定原创 2008-08-26 10:13:00 · 418 阅读 · 0 评论