SqlDecimal Struct
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un valore numerico compreso tra - 10^38 +1 e 10^38 - 1, con precisione fissa e scala.
public value class SqlDecimal : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlDecimal : IComparable, IEquatable<System::Data::SqlTypes::SqlDecimal>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlDecimal : IComparable, System::Data::SqlTypes::INullable
public struct SqlDecimal : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlDecimal : IComparable, IEquatable<System.Data.SqlTypes.SqlDecimal>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlDecimal : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlDecimal : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlDecimal = struct
interface INullable
interface IXmlSerializable
type SqlDecimal = struct
interface INullable
[<System.Serializable>]
type SqlDecimal = struct
interface INullable
interface IXmlSerializable
Public Structure SqlDecimal
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlDecimal
Implements IComparable, IEquatable(Of SqlDecimal), INullable, IXmlSerializable
Public Structure SqlDecimal
Implements IComparable, INullable
- Ereditarietà
- Attributi
- Implementazioni
SqlDecimal dispone di strutture di dati sottostanti diverse rispetto al tipo di dati .NET Framework Decimal corrispondente. Decimal non ha alcun concetto di precisione. Usa 3 DWORD (12 byte) per archiviare i dati effettivi e pertanto ha una scala massima di 28. L'intervallo di dati è compreso tra -79.228.162.514.264.337.593.543.950.335 e 79.228.162.514.264.337.593.543.950.335. SqlDecimal ha precisione e scala. Usa 4 interi senza segno a 4 byte per archiviare i dati effettivi e pertanto ha precisione e scala massima di 38. L'intervallo di dati è compreso tra 10^38 +1 e 10^38 - 1.
Sql |
Inizializza una nuova istanza della struttura SqlDecimal utilizzando i parametri forniti. |
Sql |
Inizializza una nuova istanza della struttura SqlDecimal utilizzando i parametri forniti. |
Sql |
Inizializza una nuova istanza della struttura SqlDecimal utilizzando il valore Decimal fornito. |
Sql |
Inizializza una nuova istanza della struttura SqlDecimal utilizzando il parametro double fornito. |
Sql |
Inizializza una nuova istanza della struttura SqlDecimal utilizzando il valore intero fornito. |
Sql |
Inizializza una nuova istanza della struttura SqlDecimal utilizzando il valore long integer fornito. |
Max |
Costante che rappresenta il valore massimo possibile per la proprietà Precision. |
Max |
Costante che rappresenta il valore massimo per la proprietà Scale. |
Max |
Costante che rappresenta il valore massimo di una struttura SqlDecimal. |
Min |
Costante che rappresenta il valore minimo per una struttura SqlDecimal. |
Null |
Rappresenta un DBNull che può essere assegnato a questa istanza della classe SqlDecimal. |
Bin |
Ottiene la rappresentazione binaria del valore di questa struttura SqlDecimal come matrice di byte. |
Data |
Ottiene la rappresentazione binaria di questa struttura SqlDecimal come matrice di numeri interi. |
Is |
Indica se questa struttura SqlDecimal è Null. |
Is |
Indica se la Value di questa struttura SqlDecimal è maggiore di zero. |
Precision |
Ottiene il numero massimo di cifre utilizzate per rappresentare la proprietà Value. |
Scale |
Ottiene il numero di posizioni decimali in cui Value viene risolto. |
Value |
Ottiene il valore della struttura SqlDecimal. Questa proprietà è di sola lettura. |
Abs(Sql |
Il metodo Abs ottiene il valore assoluto del parametro SqlDecimal. |
Add(Sql |
Calcola la somma dei due operatori SqlDecimal. |
Adjust |
La scala dell'operando SqlDecimal verrà modificata in base al numero di cifre indicate dal parametro digits. A seconda del valore del parametro fRound, il valore verrà arrotondato al numero appropriato di cifre o troncato. |
Ceiling(Sql |
Restituisce il numero intero più piccolo maggiore o uguale alla struttura di SqlDecimal specificata. |
Compare |
Confronta questa istanza SqlDecimal con il Object fornito e restituisce un'indicazione dei relativi valori. |
Compare |
Confronta questa istanza SqlDecimal con l'oggetto SqlDecimal fornito e restituisce un'indicazione dei relativi valori. |
Convert |
Regola il valore dell'operando SqlDecimal in base alla precisione e alla scala indicate. |
Divide(Sql |
L'operatore di divisione calcola i risultati della divisione del primo SqlDecimal operando per il secondo. |
Equals(Object) |
Confronta il parametro Object fornito con la proprietà Value dell'istanza di SqlDecimal. |
Equals(Sql |
Esegue un confronto logico dei due operandi SqlDecimal per determinare se sono uguali. |
Equals(Sql |
Indica se l'istanza corrente è uguale a un'altra istanza dello stesso tipo. |
Floor(Sql |
Arrotonda un numero SqlDecimal specificato al numero intero inferiore successivo. |
Get |
Restituisce il codice hash per questa istanza. |
Get |
Restituisce il linguaggio XSD (XML Schema Definition Language) del XmlSchemaSetspecificato. |
Greater |
Esegue un confronto logico di due strutture SqlDecimal per determinare se il primo è maggiore del secondo. |
Greater |
Esegue un confronto logico dei due parametri SqlDecimal per determinare se il primo è maggiore o uguale al secondo. |
Less |
Esegue un confronto logico di due strutture SqlDecimal per determinare se il primo è minore del secondo. |
Less |
Esegue un confronto logico dei due parametri SqlDecimal per determinare se il primo è minore o uguale al secondo. |
Multiply(Sql |
L'operatore di moltiplicazione calcola il prodotto dei due parametri SqlDecimal. |
Not |
Esegue un confronto logico dei due parametri SqlDecimal per determinare se non sono uguali. |
Parse(String) |
Converte la rappresentazione String di un numero nell'equivalente SqlDecimal. |
Power(Sql |
Genera il valore della struttura SqlDecimal specificata alla potenza esponenziale specificata. |
Round(Sql |
Ottiene il numero più vicino al valore della struttura SqlDecimal specificato con la precisione specificata. |
Sign(Sql |
Ottiene un valore che indica il segno della proprietà Value di una struttura SqlDecimal. |
Subtract(Sql |
Calcola i risultati della sottrazione del secondo SqlDecimal operando dal primo. |
To |
Restituisce un valore double uguale al contenuto della proprietà Value di questa istanza. |
To |
Converte questa struttura SqlDecimal in SqlBoolean. |
To |
Converte questa struttura SqlDecimal in SqlByte. |
To |
Converte questa struttura SqlDecimal in SqlDouble. |
To |
Converte questa struttura SqlDecimal in SqlInt16. |
To |
Converte questa struttura SqlDecimal in SqlInt32. |
To |
Converte questa struttura SqlDecimal in SqlInt64. |
To |
Converte questa struttura SqlDecimal in SqlMoney. |
To |
Converte questa struttura SqlDecimal in SqlSingle. |
To |
Converte questa struttura SqlDecimal in SqlString. |
To |
Converte questa struttura SqlDecimal in String. |
Truncate(Sql |
Tronca il valore della struttura SqlDecimal specificata all'oggetto desiderato. |
Write |
Scrive i quattro valori interi senza segno a 32 bit che costituiscono la struttura SqlDecimal nell'intervallo di |
Addition(Sql |
Calcola la somma dei due operatori SqlDecimal. |
Division(Sql |
L'operatore di divisione calcola i risultati della divisione del primo SqlDecimal operando per il secondo. |
Equality(Sql |
Esegue un confronto logico dei due operandi SqlDecimal per determinare se sono uguali. |
Explicit(Double to Sql |
Converte il parametro Double in SqlDecimal. |
Explicit(Sql |
Converte la struttura SqlBoolean fornita in SqlDecimal. |
Explicit(Sql |
Converte il parametro SqlDecimal in Decimal. |
Explicit(Sql |
Converte la struttura SqlDouble fornita in SqlDecimal. |
Explicit(Sql |
Converte la struttura SqlSingle fornita in SqlDecimal. |
Explicit(Sql |
Converte il parametro SqlString fornito in SqlDecimal. |
Greater |
Esegue un confronto logico di due strutture SqlDecimal per determinare se il primo è maggiore del secondo. |
Greater |
Esegue un confronto logico dei due parametri SqlDecimal per determinare se il primo è maggiore o uguale al secondo. |
Implicit(Decimal to Sql |
Converte il valore di Decimal in SqlDecimal. |
Implicit(Int64 to Sql |
Converte la struttura Int64 fornita in SqlDecimal. |
Implicit(Sql |
Converte la struttura SqlByte fornita in SqlDecimal. |
Implicit(Sql |
Converte la struttura SqlInt16 fornita in SqlDecimal. |
Implicit(Sql |
Converte la struttura SqlInt32 fornita in SqlDecimal. |
Implicit(Sql |
Converte la struttura SqlInt64 fornita in SqlDecimal. |
Implicit(Sql |
Converte l'operando SqlMoney in SqlDecimal. |
Inequality(Sql |
Esegue un confronto logico dei due parametri SqlDecimal per determinare se non sono uguali. |
Less |
Esegue un confronto logico di due strutture SqlDecimal per determinare se il primo è minore del secondo. |
Less |
Esegue un confronto logico dei due parametri SqlDecimal per determinare se il primo è minore o uguale al secondo. |
Multiply(Sql |
L'operatore di moltiplicazione calcola il prodotto dei due parametri SqlDecimal. |
Subtraction(Sql |
Calcola i risultati della sottrazione del secondo SqlDecimal operando dal primo. |
Unary |
L'operatore meno unario nega il parametro SqlDecimal. |
IXml |
Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. |
IXml |
Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. |
IXml |
Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. |
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
- tipi di dati e ADO.NET di SQL Server
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: