Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446

    [ASP][SQLSERVER] Tabelle temporanee?

    Salve a tutti,
    so che esistono in SQL SERVER le tabelle temporanee.
    Ora la mia domanda e' questa :
    - Come la creo?
    - Come ci accedo?
    - Come la distruggo?

    La tabella che dovrei creare dovrebbe essere cosi :

    id int primary key
    id_utente int
    prezzo numeric

    Potreste farmi un esempio banale?
    Purtroppo non ci riesco!
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Le tabelle temporanee esistono in tutti i database (o quasi...)

    create table nometabella (nomecampo tipo null/not null, .......)

    poi fai le operazioni sulla tabella

    poi la distruggi

    drop table nometabella
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    una tabella temporanea (in sql server) inizia con il simbolo # (#mytable, ad esempio)

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    Ok....

    allora ho scritto :

    Sql = "Create table #tempo ( id int primary key not null , id_utente int NULL, prezzo numeric NULL ) "
    conn.execute(sql)

    Poi son andato su SQL Server e non la trovo da nessuna parte.
    Chi mi da delucidazioni?
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  5. #5
    con # e' una vera tabella temporanea, e appartiene a quella sessione. se la vuoi globale, devi usare ##

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    Ehm.... ho modificato la stringa con il doppio ## , ma da Sql Server Enterprise, dove posso visualizzare tale tabella?

    Help pls
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  7. #7
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Se la tabella è temporanea non la puoi visualizzare da Enterprise manager. Le tabelle temporanee di Sql server sono molto utili ad esempio con delle stored procedure che devono elaborare dati che con una query risulterebbero troppo complessi.
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.