Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
データベースを読み取って DataSet を取得します。この DataSet 内の DataTable は「Decimal」の列タイプを指定します。実行時にそのデータ型の精度とスケールを取得する方法はありますか?
C# .NET を使用しています
SQL Server を使用していると仮定します。これらの情報は、次のクエリでデータベースから取得できます。
SELECT NUMERIC_PRECISION,NUMERIC_SCALE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'dbo' AND TABLE_NAME = 'YourTable' AND COLUMN_NAME = 'YourColumn'