资源描述:
《sqlserver2000范例代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、5.1.4USENorthwindGO--创建“字符数据”数据表(查看Northwind数据库,是否增加了“字符数据”新表)CREATETABLE字符数据(char_stringchar(5),varchar_stringvarchar(5),text_stringtext)--向“字符数据”数据表中添加两行数据(观察结果和提示,如何改正提示的内容)INSERTINTO字符数据VALUES(‘测试1’,‘测试2’,‘这是文本类型数据’)INSERTINTO字符数据VALUES(‘这是字符串类型’,‘这是变长字符串类型’
2、,‘这是文本类型数据’)--从“字符数据”数据表中检索数据(观察结果,然后给出条件进行检索)SELECT*FROM字符数据GO5.2.1--创建“整型数据”数据表CREATETABLE整型数据(bigint_numberbigint,int_numberint,smallint_numbersmallint,tinyint_numbertinyint)GO--向“整型数据”数据表中添加两行数据INSERTINTO整型数据VALUES(9223372036854775807,2147483647,32767,255)IN
3、SERTINTO整型数据VALUES(-9223372036854775808,-2147483648,-32768,0)GO--从“整型数据”数据表中检索数据SELECT*FROM整型数据GO5.2.2USEsampleGO--创建“数字数据”数据表CREATETABLE数字数据(decimal_numberdecimal(8,6),numeric_numbernumeric(5,3))GO--向“数字数据”数据表中添加两行数据INSERTINTO数字数据VALUES(99.99999788,50)INSERTINT
4、O数字数据VALUES(99.999999,300)GO--从“数字数据”数据表中检索数据SELECT*FROM数字数据GO5.3.3USEsampleGO--创建“货币数据”数据表CREATETABLE货币数据(money_numbermoneysmallmoney_numbersmallmoney)GO--向数据表中添加两条合理记录INSERTINTO货币数据VALUES($123.45,$1)INSERTINTO货币数据VALUES($123.45,CAST('$111,111.45'ASMONEY))GO--向
5、数据表中添加带有逗号分隔符的货币数据INSERTINTO货币数据VALUES($123.45,$111,111.45)GO--从数据表中检索数据SELECT*FROM货币数据GO5.6USEsampleGO--创建“二进制数据”数据表CREATETABLE二进制数据(binary_numberbinary(6)vbinary_numbervbinary(6))GO--向数据表中添加三条记录INSERTINTO二进制数据VALUES(0xABCDE,0xABCDE)INSERTINTO二进制数据VALUES(0xABCD
6、EA,0x46F)INSERTINTO二进制数据VALUES(0xABCDEABCDEABCDE,0x46F)GO--从数据表中检索数据SELECT*FROM二进制数据GO5.8.5USEsampleGO--创建“特殊数据”数据表CREATETABLE特殊数据(sql_variant_datasql_variant)GO--向数据表中添加几条带有不同数据类型的记录INSERTINTO特殊数据VALUES(‘Thisisasql_variantdatatypetest’)INSERTINTO特殊数据VALUES(1234
7、56)INSERTINTO特殊数据VALUES(‘April15,1998’)GO--从数据表中检索数据SELECT*FROM特殊数据GO5.9--定义变量DECLARE@Table_ExampleTABLE(Col_numintPRIMARYKEY,Col_textchar(50))--向该变量中添加两行内容INSERTINTO@Table_ExampleVALUES(1,‘thisisa’)INSERTINTO@Table_ExampleVALUES(2,‘tabledatatypeexample’)--从临时表中
8、检索SELECT*FROM@Table_ExampleGO5.10--创建birthday用户定义数据类型,它使用了datetime基本数据类型,允许NULLUSEsampleEXECsp_addtypebirthday,datetime,‘NULL’GO--在数据表定义时使用birthday用户定义数据类型CREATETABLE