欢迎来到天天文库
浏览记录
ID:43507105
大小:311.51 KB
页数:6页
时间:2019-10-09
《数据库第07周 实训参考》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第一部分:关于T-sql中字段类型输入与输出(从中体会不同数据类型字段的应用细节)的一个例子:创建库:创建表:输入若干记录行://用企业管理器看表的内容,仔细观察,记录的顺序(按主键字段my_id排序过了)与我们插入的顺序不同的;//我们定义字段my_height为decimal,其实也是整数,SQL把我们输入的小数四舍五入了(为什么);//我们定义字段my_sex为bit,结果只能是0或1(我们假设0代表女性,1代表男性);//上面的最后一条insert语句中字段my_sex的值为2,但在结果中
2、已经改为1了;//my_code字段看到的都是Binary,真实的数据请用下面的语句查看;//字段my_birthday只有日期部分,时间部分均为0,因为我们没有提供;//字段my_code部分除我们提供的二个字节数据之外,另加了二个字节0x0000补足四个字节(SQLserver加的4个字节是看不到的);//关于smalldatetime类型的字段my_birthday,我们尝试输入时间://结果如下://结果表明:字段my_birthday中我们输入时间部分的分钟数字也被四舍五入了(教材P37
3、,如何处理的呢?);第二部分:查询语句select的使用注:查询语句select使用之前,务必要打开所在数据库(这次我们用已经存在的库pubs);从哪个表中查询,在语句中指定;Usepubsgo1.查询指定表(之前先确定表employee是存在的)的所有行与所有字段;1.查询指定表所有行的若干字段(之前先确定表employee中的字段有哪些);2.查询指定表所有行的若干字段(之前先确定表employee中的字段有哪些)并指定别名;3.查询指定表所有行的若干字段(之前先确定表employee中的字段
4、有哪些)并指定部分字段的别名;4.查询指定表所有行的若干字段,同时用distinct消除重复记录;上面的查询结果与下面指令的查询结果(消除重复记录)是不同的:6.用topN或topNpercent限制查询结果的数量;与如下的查询结果是不同的(上面的是查询前10行记录,下面的是查询前10%的记录):7.使用where子句(带上比较运算符,这里请先查清job_id的字段类型)再试:8.使用where子句(比较运算符与逻辑运算符同时使用,这里请先查清job_id与job_lvl的字段类型)仔细比较上面的
5、语句与下面的语句结果的区别:9.使用where子句及in关键字的查询;换一种写法:查询结果是一样的:
此文档下载收益归作者所有