顯示具有 T-SQL 標籤的文章。 顯示所有文章
顯示具有 T-SQL 標籤的文章。 顯示所有文章

2015年1月27日

T-SQL - 在無Primary Key的表格裡刪除重複資料

這幾天在寫三支程式,其中第一支程式會將A  Table的資料搬移到B Table並將A的資料刪掉,而B  Table是一個單純保存已刪除資料的Table,因此當初建立Table時並無設定PK,而這時遇到在測試程式若是程式在某處掛點,但又重複insert  B Table時就很麻煩..

需求 : 兩筆一模一樣的資料需只留下一筆


2015年1月22日

T-SQL - Parameter + Like語法

此功能是在打開頁面前先到資料表搜尋最大值,Select完後將資料丟進DataTable
該欄位為字串型態,寫法如下:

DbAgent sqlHelper = new DbAgent();
DbCommand sqlValue = sqlHelper.getDbCommand(m_ConfigDBName);
StringBuilder sqlstr = new StringBuilder();
SqlParameter par;

sqlValue.CommandText = @"SELECT MAX(CALL_NO) as MAXCALLNO 
                                            FROM NAM_NAME(nolock) 
                                            WHERE CALL_NO LIKE '%' + @CALL_NO +'%' ";

            par = new SqlParameter("CALL_NO", SqlDbType.NVarChar);
            par.Value = pYear;
            sqlValue.Parameters.Add(par);

            try
            {
                DataTable dt = sqlHelper.QueryToDataTable(sqlValue, pInfo);

                return dt;
            }
            catch (Exception ex)
            {
                throw ex;
            }

<Javascript> How to uncompressed GZIP at front-end using Javascript

It's been a while I haven't share my coding work. In this article I would like to share how to receive a Gzip file via stream, unzip...