Faits: A. Le 16 février 2006, X._ SA s'est fait ouvrir un compte dit « ordinaire » par l'agence de la Banque U._ à La Roche-sur-Foron, en France. Le 7 mars 2006, elle s'est fait ouvrir un deuxième compte du même type par le même établissement. Ces comptes étaient désignés par les nos 31255506425 et 31261332774 (ci-après: nos 25 et 74). La banque et sa cliente n'ont alors passé aucune convention écrite. Le lendemain 8 mars 2006, la banque et sa cliente ont conclu par écrit une convention de « découvert en compte » par laquelle l'une accordait à l'autre un financement au montant de 8'900'000 euros. Il était précisé que les opérations y relatives étaient exclues de tout compte courant que la cliente pouvait avoir auprès de la banque, qu'elles seraient comptabilisées sur le compte n° 74 et que celui-ci ne serait qu'un simple instrument comptable dépourvu des effets juridiques attachés aux comptes courants. Le financement devait être remboursé en capital, intérêts et accessoires au plus tard le 31 décembre 2006. Le 26 juin 2007, la banque et sa cliente ont conclu deux conventions de « compte courant » relatives aux deux comptes nos 25 et 74. Celle relative à ce compte-ci faisait référence à des conditions générales dites « conditions de fonctionnement » de l'établissement bancaire. Le compte devait en principe toujours conserver un solde créancier. La banque pouvait consentir un découvert « inférieur à trois mois » selon une convention distincte qui devenait dès sa conclusion une annexe à la convention de compte courant. La banque pouvait aussi consentir un découvert « de plus de trois mois » selon une convention spécifique, soumise à des dispositions légales également spécifiques. Il était par ailleurs convenu que la convention de compte courant était soumise à la loi française et à la compétence des tribunaux français. Le droit applicable et la compétence judiciaire ne sont pas précisés dans la convention relative au compte n° 25. B. Le 4 octobre 2011, la Banque U._ a ouvert action contre X._ SA devant le Tribunal de première instance du canton de Genève. La défenderesse devait être condamnée à payer 9'800'391,60 euros pour remboursement du financement accordé le 8 mars 2006, avec intérêts au taux de 6,283 % dès le 1er octobre 2009. Le tribunal était requis de donner mainlevée définitive de l'opposition de la défenderesse à un commandement de payer que l'autre partie lui avait fait notifier. La défenderesse a excipé de l'incompétence du for; elle a conclu principalement à l'irrecevabilité de la demande et subsidiairement au rejet de l'action. Le tribunal s'est prononcé le 7 décembre 2012; il a accueilli l'exception d'incompétence et déclaré la demande irrecevable. La Chambre civile de la Cour de justice a statué le 28 juin 2013 sur l'appel de la demanderesse. Elle a rejeté l'exception d'incompétence, annulé le jugement et renvoyé la cause au Tribunal de première instance pour reprise de l'instruction et nouvelle décision. C. Agissant par la voie du recours en matière civile, la défenderesse requiert le Tribunal fédéral d'accueillir l'exception d'incompétence et de déclarer la demande irrecevable. La demanderesse conclut au rejet du recours. 