Aveti nevoie de ajutor cu administrarea server?
RSS icon E-mail icon Acasă icon
  • Există o mySQL equiv pentru a selecta identitatea lui SQL Server (int, 1,1) ca ...

    No comments Postat pe 30 august 2009 servbit2 nr comentarii

    Sunt de portare proiect aaaaa de la SQL Server la MySQL.

    În SQL Server:
    "Selectaţi identitate (int, 1,1) ca ID-ul, a, b, c ÎN newTable din oldTable" creează o coloană de ID-ul autoNumbered.

    În MySQL:?

    Dacă nu există nici o modalitate echivalentă, cred că aş putea crea un tabel necompletat cu un câmp AutoNumerotare şi apoi se introduce în ea.

    De fapt, e un pic din ambele. Uitaţi-vă pe aici:

    http://dev.mysql.com/doc/refman/5.1/en/create-table.html # id3240603

    SET @ i = 0;
    INSERT INTO ....
    SELECT @ i = @ i +1 ca i, col2 ....