资源描述:
《sql server2008,sql常用语句实例汇总.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、--[1]创建一个登录名pbMaster密码USEmasterGO--创建登录名CREATELOGINpbMasterWITHPASSWORD='123456'GO--[2]创建数据库用户USEE_MarketGO--MasterDBUser是数据库用户名,pbMaster是登录名CREATEUSERMasterDBUserFORLOGINpbMasterGO--[3]赋予用户操作权限USEE_MarketGO--为表UserInfo赋予查看,新增,修改的操作权限MasterDBUser数据库用户GRANTSELECT,INSERT,UPDATEONUserInf
2、oTOMasterDBUserGO--[4]收回新增的操作权限USEE_MarketGOREVOKEINSERTONUserInfoTOMasterDBUserGO--使用sql语句来查看数据的状态,这里shuhan是数据库SELECTstate_descFROMsys.databasesWHEREname='shuhan'--数据类型char和varchar:汉字点两个字节,英文、数字或字符占一个字节性别:男女char(2)或者是varchar(2)nchar和nvarchar:无论是汉字还是英文,数字或字符都占一个性别:男女nchar(1)或者nvarchar
3、(1)固定长度与非固定长度:身份证号:18位长度固定,char(18)或nchar(18)住址:varchar(255)或nvarchar(255)如果住址中存在汉字、数字,nvarchar(255),小说或新闻:text,或ntext--新建数据库createdatabase数据库名createdatabaseshuhanONPRIMARY--主文件组(NAME='E_Market_data',--逻辑文件名--物理文件名FILENAME='H:projectE_Market_data.mdf',SIZE=5MB,--初始大小MAXSIZE=100MB,--
4、最大容量FILEGROWTH=15%--增长率),FILEGROUPFG--创建了一个次文件组(日志)(NAME='E_Market2_data',FILENAME='H:projectE_Market2_data.ndf',SIZE=4MB,FILEGROWTH=10%)LOGON--日志文件(NAME='E_Market_log',FILENAME='H:projectE_Market_log.ldf',SIZE=5MB,FILEGROWTH=0--未启用自动增长),(NAME='E_Market2_log',FILENAME='H:project
5、E_Market2_log.ldf',SIZE=3MB,FILEGROWTH=10%,MAXSIZE=100MB)--建人物表的同时建字段createtablerenwu--createtable表名(bianhaoint,--编号xingmingnvarchar(5),--姓名xingbienchar(1),--性别zhiwunvarchar(50),--职务nianlingint,--年龄--numeric(),6表示一共占个字符,表示小数位占位gongzinumeric(6,2),--工资buzhunumeric(5,1)--补助)--添加记录--inser
6、tinto表名values(添加数据)insertintorenwuvalues(1,'刘备','男','主公',40,9999,1000)insertintorenwuvalues(2,'甘夫人','女','夫人',28,8000,500)insertintorenwuvalues(3,'诸葛亮','男','军师',38,9500,650)insertintorenwuvalues(4,'关羽','男','将军',36,7000,700)insertintorenwuvalues(5,'张飞','男','将军',37,6500,400)insertintoren
7、wuvalues(6,'赵子龙','男','将军',30,6500,600)--删除全部记录deletefromrenwu--按条件删除记录deletefrom表名where按什么条件--(含条件)删除deletefromrenwuwherebianhao=2--将已删除的数据从新添加insertintorenwu(bianhao,xingming,xingbie,zhiwu,nianling,gongzi)values(2,'甘夫人','女','夫人',28,8000)--删除表droptable表名droptablerenwu--检测要删除的表是否存在USEs
8、huhan