+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 4 su 4

Discussione: inserire alias nell'intestazione colonne tabelle

  1. #1
    Lelec non è in linea Novello
    Post
    39

    inserire alias nell'intestazione colonne tabelle

    Ciaoo a tutti!!

    Ho una tabella con dei nomi colonna moolto astratti e vorrei variarli dandogli un senso, ma senza inficiare tutto ciò che vi è collegato. Quindi pensavo ad una specie di alias, che visualizzazione della tabella mi dia le intestazioni alias ed alle interrogazioni risponda con le vecchie denominazioni colonna.

    Secondo voi è fattibile?
    Se, si come potrei procedere?

    Grazie in anticipo!

  2. #2
    L'avatar di gibra
    gibra ora è in linea Amanuense
    Luogo
    Breganze (VI)
    Post
    6,064
    Puoi usare esattamente un Alias, ovvero:

    codice:
    SELECT Tabella1.NomeOriginaleCampo AS NuovoNome 
    FROM Tabella1

  3. #3
    Lelec non è in linea Novello
    Post
    39
    Ciao gibra, grazie per la risposta.
    Così imposto l'alias solo per quella query,giusto? E quando viene visualizzata la tabella si hanno nuovamente i nomi originari.
    Sarebbe possibile inserire un alias permanente alle intestazioni delle colonne della tabella? E le qry che vi sono collegate percepiscono l'originario?

  4. #4
    L'avatar di gibra
    gibra ora è in linea Amanuense
    Luogo
    Breganze (VI)
    Post
    6,064
    Quote Originariamente inviato da Lelec Visualizza il messaggio
    Così imposto l'alias solo per quella query,giusto?
    Giusto.

    Quote Originariamente inviato da Lelec Visualizza il messaggio
    E quando viene visualizzata la tabella si hanno nuovamente i nomi originari.
    Sì.

    Quote Originariamente inviato da Lelec Visualizza il messaggio
    Sarebbe possibile inserire un alias permanente alle intestazioni delle colonne della tabella?
    Non in SQL Server.
    Ma puoi impostarle da codice, nel linguaggio di sviluppo.
    Ad esempio, io ho una tabella con le traduzioni in lingua, e mostro le intestazioni personalizzate a seconda della lingua dell'utente.

+ Rispondi al Thread

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi