|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。成绩:怎样界说主动编号字段的初始值和步进值?怎样界说主动增添字段的初始值和步进值?怎样使删除过数据的主动增添字段的入手下手值从头从1入手下手?回覆:经由过程以下语句,你能够在建表的时分指定其肇端值和步进值:CREATETABLEtblNewOrder2(OrderIdAUTOINCREMENT(1000,10),ItemIdLONG,QuantityLONG)你也能够用上面的语句修正下一个肇端值和步进值:ALTERTABLEtblOrderALTERCOLUMNOrderIdCOUNTER(2000,50)要从头入手下手:ALTERTABLEtableNameALTERCOLUMNOrderIdCOUNTER(1,1)在VBE界面内里用以下代码:docmd.runsql"ALTERTABLEtableNameALTERCOLUMNOrderIdCOUNTER(1,1)"这里要注重的是主动编号常常被用作标识纪录的独一性,可是Jet在用DDL语句变动主动编号的同时不会包管修正后的主动编号仍旧坚持独一性,因而会呈现标识号反复的征象。要制止这一征象最好把主动编号设定为主键、大概不成反复。PleaserealizethatJetwontpreventyoufromalteringAutoNumberseedandincrementvaluesthatproduceduplicatevalues.However,iftheAutoNumbercolumnhasbeendesignatedastheprimarykeyoritcontainsauniqueindex,youwillbepreventedfromsavingrowswithduplicates.不外这些操纵必要JET4.0。假如不会用查询大概JETSQL往参考以下文章中的动画http://access911.net/index.asp?board=4&recordid=77FAB11E1ADC怎样用查询计划导游创建一个查询http://access911.net/eg/swf/createquery.swf怎样运转一段jetsql代码http://access911.net/eg/swf/runsql.swf关于这个理由我把它放在最后一位。在很多业界专家中有一个相当一致的观点:MySQL不能很好的扩展。关于这点可能有很大的分歧,争论的焦点主要集中于水平可扩展性和垂直可扩展性上。MySQL则更倾向于垂直可扩展性。 |
|