精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
数据库工程师面试题
Lyven SQL个触发器
D。为工资表数据输入编写一个程序进行控制
8、Select 语句中用来连接字符串的符号是______.
A. “+” B. “&” C.“||” D.“|”
9、你是一个出版公司的数据库开发人员,对特定的书名的每天的销售情况建立了如下的存储过程:
CREATE PROCEDURE get_sales_for_title
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
title varchar(80), ***@ytd_sales int OUTPUT
AS
SELECT ***@ytd_sales = ytd_sales
FROM titles
WHERE title = ***@title
IF @***@ROWCOUNT = 0
RETURN(-1)
ELSE
RETURN(0)
另外建立了一个脚本执行这个存储过程,如果执行成功,将返回对应于书名的每天的销售情况的报表,如果执行失败,将返回“No Sales Found”,怎样建立这个脚本?
A. DECLARE ***@retval int
DECLARE ***@ytd int
EXEC get_sales_for_title ‘Net Etiquette’, ***@ytd
IF ***@retval < 0
PRINT ‘No sales found’
ELSE
PRINT ‘Year to date sales: ’ + STR (***@ytd)
GO
B. DECLARE ***@retval int
DECLARE ***@ytd int
EXEC get_sales_for_title ‘Net Etiquette’, ***@ytd OUTPUT
IF ***@retval < 0
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
PRINT ‘No sales found’
ELSE
PRINT ‘Year to date sales: ’ + STR (***@ytd)
GO
C. DECLARE ***@retval int
DECLARE ***@ytd int
EXEC get_sales_for_title ‘Net Etiquette’,***@retval OUTPUT
IF ***@retval < 0
PRINT ‘No sales found’
ELSE
PRINT ‘Year to date sales: ’ + STR (***@ytd)
GO
D. DECLARE ***@retval int
DECLARE ***@ytd int
EXEC ***@retval = get_sales_for_title ‘Net Etiquette’, ***@ytd OUTPUT
IF ***@retval < 0
PRINT ‘No sales found’
ELSE
PRINT ‘Year to date sales: ’ + STR (***@ytd)
GO
简答题:(共40分)
1、(5分)使用一条SQL语句找到重复的值及重复的次数:有一数据表ZD_ks,其中有字段BM,MC等,请查询出在ZD_ks中BM有重复的值及重复的次数,没有的不要列出。如下表:
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
BM DUPCOUNT
001 3
002 2
2、描述(5分)
表1 student 学生信息表
ID int 学生编号
Name varchar 学生姓名
Sex bit 性别(男0女1)
Class int 班级编号
表2 schedule 课程信息表
ID int 课程编号
Name varchar 课程名称
表3 Grade 成绩信息表
ID int 自动编号
UID int
数据库工程师面试题(共13页) 来自淘豆网www.taodocs.com转载请标明出处.