Sayfalar

25 Şubat 2014 Salı

İş Fikrini İcra Et Yarışması

Merhaba bugün iş fikrini icra et yarışmasını anlatacağım. Yapılan aktivite ulusal bazda olduğundan bloğu türkçe yazıyorum. Teknoloji Transfer Ofisinin düzenlemiş olduğu "İş Fikrini İcra Et" yarışmasında "Duygu" projesi ile dereceye girdim. Bu projenin hayata geçebilmesi için ilk adım olduğundan sevindiricidir. Teknoloji Transfer Ofisi projeye destek amaçlı Gazi Teknopark'ta ofis tahsis edecek. Ülkemizi daha ileri seviyeye götürecek çalışmalara destek verdiğinden dolayı Teknoloji Transfer Ofisine buradan teşekkürlerimi sunuyorum.

Detay Linki

BİRİNCİLİK ÖDÜLÜ

• “İşitme Engelliler İçin Cilt Üzerine Dokunma Duyusu İle Morse Alfabesi Kullanarak Konuşması” fikriyle Mehmet Yoldaş

Mehmet Yoldaş

İKİNCİLİK ÖDÜLÜ

• “Askeri ve Sivil Amaçlı Gözetleme Balonu” fikriyle Kemaleddin Taha Çitçi



ÜÇÜNCÜLÜK ÖDÜLÜ

• “Çinko-Oksit Aloe Vera Katkılı Biyopolimer Bazlı, Antimikrobiyal Gıda Ambalajı Malzemesi” fikriyle Halime Serinçay- Necla Sarıgil



MANSİYON ÖDÜLLERİ

• Mobil Süreç Ve Ekip Takip Uygulaması fikriyle İsmail Esad Aslan - Oğuzhan Kantarcı - Yunus Ekiz - Ziya Çağrı Yeni



• Ayak Kokusu Giderici,Bakteriyel Ve Fungal Enfeksiyonları Önleyici Tabanlık fikriyle Adalet Kıratlı



• Online Canlı Hayvan Yetiştiriciliği fikriyle Hasan Sarıyıldırım - Onur Yalçın Toptaş 





Getting Tables Row Counts From MSSQL Database

This blog explain how to write query for getting row count per table. This query show  fullness rate of tables.

SQL QUERY

SELECT
      QUOTENAME(SCHEMA_NAME(sOBJ.schema_id)) + '.' + QUOTENAME(sOBJ.name) AS [TableName]
      , SUM(sPTN.Rows) AS [RowCount]
FROM
      sys.objects AS sOBJ
      INNER JOIN sys.partitions AS sPTN
            ON sOBJ.object_id = sPTN.object_id
WHERE
      sOBJ.type = 'U'
      AND sOBJ.is_ms_shipped = 0x0
      AND index_id < 2 -- 0:Heap, 1:Clustered
    --  and sOBJ.name like '%emp%'
GROUP BY
      sOBJ.schema_id
      , sOBJ.name
ORDER BY [RowCount]

24 Şubat 2014 Pazartesi

How to get data from all tables in database

This blog is explain how to write sql query to get data from all tables in database. This query also return the table name and column name which the result found. Edit "Write Searhing Data Here" text end execute the query.

SQL Query:

CREATE TABLE #Results (ColumnName nvarchar(370), ColumnValue nvarchar(3630))
SET NOCOUNT ON

DECLARE @TableName nvarchar(256), @ColumnName nvarchar(128), @SearchStr2 nvarchar(110)
SET  @TableName = ''
SET @SearchStr2 = QUOTENAME('%' + 'Write Searhing Data Here' + '%','''')

WHILE @TableName IS NOT NULL
BEGIN
SET @ColumnName = ''
SET @TableName =
(
SELECT MIN(QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME))
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
AND QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME) > @TableName
AND OBJECTPROPERTY(
OBJECT_ID(
QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME)
), 'IsMSShipped'
      ) = 0
)

WHILE (@TableName IS NOT NULL) AND (@ColumnName IS NOT NULL)
BEGIN
SET @ColumnName =
(
SELECT MIN(QUOTENAME(COLUMN_NAME))
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = PARSENAME(@TableName, 2)
AND TABLE_NAME = PARSENAME(@TableName, 1)
AND DATA_TYPE IN ('char', 'varchar', 'nchar', 'nvarchar')
AND QUOTENAME(COLUMN_NAME) > @ColumnName
)

IF @ColumnName IS NOT NULL
BEGIN
INSERT INTO #Results
EXEC
(
'SELECT ''' + @TableName + '.' + @ColumnName + ''', LEFT(' + @ColumnName + ', 3630)
FROM ' + @TableName + ' (NOLOCK) ' +
' WHERE ' + @ColumnName + ' LIKE ' + @SearchStr2
)
END
END
END

SELECT ColumnName, ColumnValue FROM #Results
DROP TABLE #Results