SqlDecimal Estrutura
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um valor numérico entre - 10^38 +1 e 10^38 - 1, com precisão e escala fixas.
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
- Herança
- Atributos
- Implementações
SqlDecimal tem estruturas de dados subjacentes diferentes do tipo de dados Decimal do .NET Framework correspondente. Decimal não tem nenhum conceito de precisão. Ele usa 3 DWORDs (12 bytes) para armazenar os dados reais e, portanto, tem uma escala máxima de 28. O intervalo de dados é de -79.228.162.514.264.337.593.543.950.335 a 79.228.162.514.264.337.593.543.950.335. SqlDecimal tem precisão e escala. Ele usa quatro inteiros sem sinal de 4 bytes para armazenar os dados reais e, portanto, tem precisão e escala máximas de 38. O intervalo de dados é - 10^38 +1 a 10^38 - 1.
Sql |
Inicializa uma nova instância da estrutura de SqlDecimal usando os parâmetros fornecidos. |
Sql |
Inicializa uma nova instância da estrutura de SqlDecimal usando os parâmetros fornecidos. |
Sql |
Inicializa uma nova instância da estrutura de SqlDecimal usando o valor de Decimal fornecido. |
Sql |
Inicializa uma nova instância da estrutura de SqlDecimal usando o parâmetro duplo fornecido. |
Sql |
Inicializa uma nova instância da estrutura SqlDecimal usando o valor inteiro fornecido. |
Sql |
Inicializa uma nova instância da estrutura de SqlDecimal usando o valor inteiro longo fornecido. |
Max |
Uma constante que representa o maior valor possível para a propriedade Precision. |
Max |
Uma constante que representa o valor máximo da propriedade Scale. |
Max |
Uma constante que representa o valor máximo de uma estrutura SqlDecimal. |
Min |
Uma constante que representa o valor mínimo de uma estrutura SqlDecimal. |
Null |
Representa um DBNull que pode ser atribuído a essa instância da classe SqlDecimal. |
Bin |
Obtém a representação binária do valor dessa estrutura SqlDecimal como uma matriz de bytes. |
Data |
Obtém a representação binária dessa estrutura SqlDecimal como uma matriz de inteiros. |
Is |
Indica se essa estrutura de SqlDecimal é nula. |
Is |
Indica se o Value dessa estrutura de SqlDecimal é maior que zero. |
Precision |
Obtém o número máximo de dígitos usados para representar a propriedade Value. |
Scale |
Obtém o número de casas decimais às quais Value é resolvido. |
Value |
Obtém o valor da estrutura SqlDecimal. Essa propriedade é somente leitura. |
Abs(Sql |
O método Abs obtém o valor absoluto do parâmetro SqlDecimal. |
Add(Sql |
Calcula a soma dos dois operadores SqlDecimal. |
Adjust |
A escala do operando SqlDecimal será ajustada para o número de dígitos indicado pelo parâmetro de dígitos. Dependendo do valor do parâmetro fRound, o valor será arredondado para o número apropriado de dígitos ou truncado. |
Ceiling(Sql |
Retorna o menor número inteiro maior ou igual à estrutura de SqlDecimal especificada. |
Compare |
Compara essa instância SqlDecimal com a Object fornecida e retorna uma indicação de seus valores relativos. |
Compare |
Compara essa instância SqlDecimal ao objeto SqlDecimal fornecido e retorna uma indicação de seus valores relativos. |
Convert |
Ajusta o valor do operando SqlDecimal à precisão e escala indicadas. |
Divide(Sql |
O operador de divisão calcula os resultados da divisão do primeiro operando SqlDecimal pelo segundo. |
Equals(Object) |
Compara o parâmetro de Object fornecido com a propriedade Value da instância de SqlDecimal. |
Equals(Sql |
Executa uma comparação lógica dos dois operandos SqlDecimal para determinar se eles são iguais. |
Equals(Sql |
Indica se a instância atual é igual a outra instância do mesmo tipo. |
Floor(Sql |
Arredonda um número de SqlDecimal especificado para o próximo número inteiro inferior. |
Get |
Retorna o código hash dessa instância. |
Get |
Retorna a XSD (linguagem de definição de esquema XML) do XmlSchemaSetespecificado. |
Greater |
Executa uma comparação lógica de duas estruturas SqlDecimal para determinar se a primeira é maior que a segunda. |
Greater |
Executa uma comparação lógica dos dois parâmetros SqlDecimal para determinar se o primeiro é maior ou igual ao segundo. |
Less |
Executa uma comparação lógica de duas estruturas SqlDecimal para determinar se a primeira é menor que a segunda. |
Less |
Executa uma comparação lógica dos dois parâmetros SqlDecimal para determinar se o primeiro é menor ou igual ao segundo. |
Multiply(Sql |
O operador de multiplicação calcula o produto dos dois parâmetros SqlDecimal. |
Not |
Executa uma comparação lógica dos dois parâmetros SqlDecimal para determinar se eles não são iguais. |
Parse(String) |
Converte a representação String de um número em seu SqlDecimal equivalente. |
Power(Sql |
Eleva o valor da estrutura de SqlDecimal especificada para a potência exponencial especificada. |
Round(Sql |
Obtém o número mais próximo do valor da estrutura de SqlDecimal especificada com a precisão especificada. |
Sign(Sql |
Obtém um valor que indica o sinal da propriedade Value de uma estrutura de SqlDecimal. |
Subtract(Sql |
Calcula os resultados da subtração do segundo operando SqlDecimal do primeiro. |
To |
Retorna um duplo igual ao conteúdo da propriedade Value desta instância. |
To |
Converte essa estrutura de SqlDecimal em SqlBoolean. |
To |
Converte essa estrutura de SqlDecimal em SqlByte. |
To |
Converte essa estrutura de SqlDecimal em SqlDouble. |
To |
Converte essa estrutura de SqlDecimal em SqlInt16. |
To |
Converte essa estrutura de SqlDecimal em SqlInt32. |
To |
Converte essa estrutura de SqlDecimal em SqlInt64. |
To |
Converte essa estrutura de SqlDecimal em SqlMoney. |
To |
Converte essa estrutura de SqlDecimal em SqlSingle. |
To |
Converte essa estrutura de SqlDecimal em SqlString. |
To |
Converte essa estrutura de SqlDecimal em String. |
Truncate(Sql |
Trunca o valor da estrutura de SqlDecimal especificada para a posição desejada. |
Write |
Grava os quatro valores inteiros sem sinal de 32 bits que compõem a estrutura SqlDecimal no intervalo de |
Addition(Sql |
Calcula a soma dos dois operadores SqlDecimal. |
Division(Sql |
O operador de divisão calcula os resultados da divisão do primeiro operando SqlDecimal pelo segundo. |
Equality(Sql |
Executa uma comparação lógica dos dois operandos SqlDecimal para determinar se eles são iguais. |
Explicit(Double to Sql |
Converte o parâmetro Double em SqlDecimal. |
Explicit(Sql |
Converte a estrutura de SqlBoolean fornecida em SqlDecimal. |
Explicit(Sql |
Converte o parâmetro SqlDecimal em Decimal. |
Explicit(Sql |
Converte a estrutura de SqlDouble fornecida em SqlDecimal. |
Explicit(Sql |
Converte a estrutura de SqlSingle fornecida em SqlDecimal. |
Explicit(Sql |
Converte o parâmetro de SqlString fornecido em SqlDecimal. |
Greater |
Executa uma comparação lógica de duas estruturas SqlDecimal para determinar se a primeira é maior que a segunda. |
Greater |
Executa uma comparação lógica dos dois parâmetros SqlDecimal para determinar se o primeiro é maior ou igual ao segundo. |
Implicit(Decimal to Sql |
Converte o valor de Decimal em SqlDecimal. |
Implicit(Int64 to Sql |
Converte a estrutura de Int64 fornecida em SqlDecimal. |
Implicit(Sql |
Converte a estrutura de SqlByte fornecida em SqlDecimal. |
Implicit(Sql |
Converte a estrutura de SqlInt16 fornecida em SqlDecimal. |
Implicit(Sql |
Converte a estrutura de SqlInt32 fornecida em SqlDecimal. |
Implicit(Sql |
Converte a estrutura de SqlInt64 fornecida em SqlDecimal. |
Implicit(Sql |
Converte o operando SqlMoney em SqlDecimal. |
Inequality(Sql |
Executa uma comparação lógica dos dois parâmetros SqlDecimal para determinar se eles não são iguais. |
Less |
Executa uma comparação lógica de duas estruturas SqlDecimal para determinar se a primeira é menor que a segunda. |
Less |
Executa uma comparação lógica dos dois parâmetros SqlDecimal para determinar se o primeiro é menor ou igual ao segundo. |
Multiply(Sql |
O operador de multiplicação calcula o produto dos dois parâmetros SqlDecimal. |
Subtraction(Sql |
Calcula os resultados da subtração do segundo operando SqlDecimal do primeiro. |
Unary |
O operador unário de subtração nega o parâmetro SqlDecimal. |
IXml |
Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código. |
IXml |
Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código. |
IXml |
Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código. |
Produto | Versões |
---|---|
.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 |
- tipos de dados e ADO.NET do SQL Server
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: