SQL Server’da Tablonun Property Değerlerini Oluşturmak
Herkese merhaba,
Bu yazıda SQL Server’da tablonun Property değerlerini oluşturmak ile ilgili bilgi vermeye çalışacağım.
SQL Server’da oluşturmuş olduğumuz tabloların Csharp ya da Java Property karşılıklarını görmek isteyebilirsiniz.
Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz.
SELECT 'public ' + CASE DATA_TYPE
WHEN 'bigint' THEN
'int'
WHEN 'binary' THEN
'Byte[]'
WHEN 'bit' THEN
'int'
WHEN 'char' THEN
'char'
WHEN 'datetime' THEN
'DateTime'
WHEN 'decimal' THEN
'decimal'
WHEN 'float' THEN
'float'
WHEN 'image' THEN
'Byte[]'
WHEN 'int' THEN
'int'
WHEN 'money' THEN
'double'
WHEN 'nchar' THEN
'string'
WHEN 'ntext' THEN
'string'
WHEN 'nvarchar' THEN
'string'
WHEN 'numeric' THEN
'int'
WHEN 'real' THEN
'decimal'
WHEN 'smalldatetime' THEN
'DateTime'
WHEN 'smallmoney' THEN
'double'
WHEN 'smallint' THEN
'int'
WHEN 'text' THEN
'string'
WHEN 'timestamp' THEN
'Date'
WHEN 'uniqueidentifier' THEN
'string'
WHEN 'varbinary' THEN
'Byte[]'
WHEN 'varchar' THEN
'string'
ELSE
'Unknwon Type ' + DATA_TYPE + ' DataType'
END + ' ' + COLUMN_NAME + ' { get; set; }'
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Categories'; --Veritabanı tablo adını bu kısımdan değiştireceksiniz.
Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz.
Görüldüğü üzere ilgili tablonun Property değerleri oluşturulmuş oldu.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.