Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [Access e SQL] cancellare tutti i records da una tabella

    ciao,
    sto lavorando con access e ho necessità di realizzare una query che mi cancelli tutti i records di una tabella.

    l'unica idea che mi viene in mente è

    codice:
    DELETE * FROM nomeTabella
    questa è l'unica possibilità che ho a disposizione oppure ci sono altre possibilità? (magari che mi permettano anche di azzerare il counter)

    grazie per l'aiuto,

    ciao
    xxx

  2. #2
    Io sapevo che:


    DELETE FROM NomeTabella [WHERE Condizione]


    senza alcune condizioni di WHERE cancella tutte le righe della tabella. Non mi risulta che ci siano asterisci, come scritto da te...
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare. (Igor Sikorsky)

    Chi beve solo acqua ha un segreto da nascondere (Charles Baudelaire)

  3. #3
    quella del delete già la sapevo :adhone: (e ottengo lo stesso risultato con e senza l'asterisco)
    pare che il counter si azzeri solo compattando il database invece
    quello che chiedevo è se esiste qualcosa tipo il TRUNCATE di mySql
    xxx

  4. #4
    per chi fosse interessato ho risolto con queste due query:

    codice:
    "DELETE * FROM [nomeTabella]"
    
        
    "ALTER TABLE [nomeTabella] ALTER COLUMN [campoID] COUNTER (1,1)"
    xxx

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.