Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667

    SQL: Arithmetic overflow error converting expression to data type int

    cosa vuol dire qusto errore?

    Microsoft OLE DB Provider for SQL Server (0x80040E57)
    Arithmetic overflow error converting expression to data type int.


    che si verifica con questa qeury:

    SELECT SUM(file_size) AS TotSize FROM tbl_file

  2. #2
    che tipo di campo è file_size?
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  3. #3
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    numerico

  4. #4
    Originariamente inviato da Galex
    numerico
    immagino sia un int... trasformandola in bigint, funziona?
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  5. #5
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    appena trovo l'amministratore del db e riesco a farmi cambiare il tipo di campo ti faccio sapere...

    intanto grazie


  6. #6
    credo basti un cast

    SELECT CAST(SUM(file_size) AS bigint) AS TotSize FROM tbl_file
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  7. #7
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    in effetti ora funziona...
    grazie

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.