|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在我们工作的过程中,经常能听到很多不使用MySQL的理由,虽然其中有一些是对MySQL的误解,不过同样也有一些是合情合理的。静态|排序|数据|数据库假定我们把更多的货主到场到表,如Listing4所示(ShipperID列有IDENTITY属性,SQLServer主动为该列天生值)。
【Listing4:向Shippers表拔出一些纪录】
INSERTINTOShippersVALUES(Shipper4,(111)222-9999)
INSERTINTOShippersVALUES(Shipper5,(111)222-8888)
INSERTINTOShippersVALUES(Shipper6,(111)222-7777)
INSERTINTOShippersVALUES(Shipper7,(111)222-6666)
INSERTINTOShippersVALUES(Shipper8,(111)222-5555)
INSERTINTOShippersVALUES(Shipper9,(111)222-4444)
INSERTINTOShippersVALUES(Shipper10,(111)222-3333)
如今挪用存储历程,指定ShipperID作为排序列:
EXECGetSortedShippersShipperID
表一显现了存储历程的输入。ShipperID即是10的纪录地位毛病,由于这个存储历程的排序输入是字符排序,而不是整数排序。依照字符排序时,10分列在2的后面,由于10的入手下手字符是1。
表一:纪录排序毛病的查询了局
ShipperIDCompanyNamePhone
1SpeedyExpress(503)555-9831
10Shipper10(111)222-3333
2UnitedPackage(503)555-3199
3FederalShipping(503)555-9931
4Shipper4(111)222-9999
5Shipper5(111)222-8888
6Shipper6(111)222-7777
7Shipper7(111)222-6666
8Shipper8(111)222-5555
9Shipper9(111)222-4444
与数据库相关的流程的逐渐标准化,使得解决方案提供商能以更便捷的方式提供服务、部署应用程序、规划容量和管理资源。DBaaS模式还有助于减少数据和数据库的冗余度并提升整体服务质量。 |
|