The MONEY
data type holds monetary or currency values.
MONEY
accepts values from -922,337,203,685,477.5808 to 922,337,203,685,477.5807.
A period is used to separate partial from whole monetary units like cents.
A table with a MONEY
column.
CREATE TABLE DemoTable
(
Id INT IDENTITY,
Painting VARCHAR(100),
Artist VARCHAR(100),
Price MONEY
);
GO
INSERT INTO DemoTable VALUES ('Salvator Mundi', 'Leonardo da Vinci', 450300000);
INSERT INTO DemoTable VALUES ('Pendant Portraits of Maerten Soolmans and Oopjen Coppit', 'Rembrandt van Rijn', 195000000);
INSERT INTO DemoTable VALUES ('Portrait of a Young Man Holding a Roundel', 'Sandro Botticelli', 92200000);
INSERT INTO DemoTable VALUES ('Massacre of the Innocents', 'Peter Paul Rubens', 76500000);
INSERT INTO DemoTable VALUES ('Lot and His Daughters', 'Peter Paul Rubens', 58200000);
GO
SELECT * FROM DemoTable;
GO
DROP TABLE DemoTable;
GO
Id | Painting | Artist | Price |
---|---|---|---|
1 | Salvator Mundi | Leonardo da Vinci | 450300000.00 |
2 | Pendant Portraits of Maerten Soolmans and Oopjen Coppit | Rembrandt van Rijn | 195000000.00 |
3 | Portrait of a Young Man Holding a Roundel | Sandro Botticelli | 92200000.00 |
4 | Massacre of the Innocents | Peter Paul Rubens | 76500000.00 |
5 | Lot and His Daughters | Peter Paul Rubens | 58200000.00 |
SMALLMONEY
and MONEY
.
CREATE TABLE DemoTable
(
MySmallMoney SMALLMONEY,
MyMoney MONEY
);
GO
INSERT INTO DemoTable VALUES (214748.3647, 922337203685477.5807);
GO
SELECT * FROM DemoTable;
GO
DROP TABLE DemoTable;
GO
MySmallMoney | MyMoney |
---|---|
214748.3647 | 922337203685477.5807 |