sql中xk
‘壹’ 任务12 使用transact-sql语句查询xk数据库中有哪些触发器
--1--create database test2 on(name='test2_dat',filename='D:\SQLDB\笑锋test2.mdf',size=3MB,maxsize=9MB,filegrowth=8%)log on(name='test2_log',filename='和配D:\碰棚晌SQLDB\test2_log.ldf',size=1MB,maxsize=5MB,filegrowth=0)--2.1--use test2create ...
‘贰’ 为什么sql导入excel违反xk约束重复件
一般不会出现此情况的
首先你检查一下你的主键是否设置的是并且设置对了,然后再手动添加试试看,不会出现你说的主键重复的问题,除非确实重复了
这个时候可以通过在两个表之间没码建立关联,将枯首哪主键级联芹伏找出重复记录
‘叁’ SQL创建一个名为XK的数据库,完整写出其SQL语句格式。急!!!!!
CREATE DATABASE [XK] ON PRIMARY
( NAME = Xk_dat, FILENAME = D:\睁槐胡悉拦明冲XK\, SIZE = 50 , MAXSIZE = 100, FILEGROWTH = 10%)
LOG ON
( NAME = Xk_log, FILENAME = D:\XK\ , SIZE = 20, MAXSIZE = 40, FILEGROWTH = 2)
GO
‘肆’ 分离xk数据库后,存放xk.mdf、xk.ldf两个文件的目录中是否还存在这两个文件
目录还在但文件不在了。
分离后的数据库默认的存放地点是数据文件安装的根目录MSSQLData数据库文件(*.mdf,*.ldf)。
分离数据库操作如下穗隐汪:
1、打开SQLserver2014,创建好一个数据库。
2、在携腊要分离的数据库上右击,选择“任务->分离”。
3、在弹出的窗口中将“删除”和“更新”的钩打上,然后点击“确定”。
4、分离成功,数据库将不出现在视图中,但仍在猜仔磁盘上。
‘伍’ 数据库SQL查询操作
貌似学校的题目都是这种类型的
中文要切换卖笑输入法,转换下表,学生表里面没有姓名?
xs(xh,nl,xb,xim,xm)中凳含粗如//最后面分别是 系名 和 姓名
kc(kh,km,xf,xs)
xk(xh,kh,cj)
select count(1),avg(cj) from kc,xk where kc.kh = xk.kh and km = "数据库原理"
select xm from xs where xh in (select xh from xk group by xh having count(1) > 3)
select distinct xim from xs group by xim having count(1) > 1000
select xm from xs where not exists (select 1 from xk where xh = xs.xh and cj < 60)
‘陆’ SQL Server 2005查询课程信息
--3题
useXk
select*from课程表where查询类别='信息技术'and学分='中派皮2'
--4题
useXk
select课程羡岩类别,avg(报名人数)from课程表卖差groupby课程类别
‘柒’ 如何在SQL Server中删除XK数据库
删除数据库用drop database 语句删除或在图形界面删除都可。
如,删除一个叫test的数世做州据库,语句删除方法如下:
drop database test;图形界面胡稿:
1、搜蔽进入SQL Server Management Studio。
2、左边列表找到“数据库”。
3、在要删除的数据库上点鼠标右键,选择“删除”即可。
‘捌’ sql查询指定记录的条数
sql 使用 count可以统计指定记录的条数 结合group by 可以统计不同分类的条目数
例子:
id name
1 xk
2 kl
3 xk
统计name = 'xk'的条数
select count(*)number from table where name = 'xk';
结果
number
2