原创 我的友情鏈接

記錄點滴!

原创 如何解決動態查詢語句太長,大於數據庫字符的最大長度

   上週,在寫sql server2005數據庫存儲過程的時候,用到了動態查詢語句,但是由於語句太長,定義的變量最長爲varchar(8000),在字符串大於8000的時候,數據庫會做截斷,進而在執行動態語句時報錯。    未解決此問題

原创 捕獲操作的錯誤信息

TRY CATCH  SQL Server 2005提供TRYCATCH結構,它出現在許多現代迭代程序語言之中,如Java和C#中。此結構讓你通過CATCH結構中的一系列新函數訪問更爲詳細的錯誤信息,這些函數包括:  ERROR_NUMBE

原创 oracle 數據庫dmp文件導入導出

一、數據庫dmp文件導出     在pl/sql中tool下選擇export tales,選中所有表格 ,並選擇導出路徑export即可。 二、數據庫dmp文件導入     創建用戶表空間;    創建用戶:grant dba to aml

原创 我的友情鏈接

記錄點滴!

原创 for xml path 應用

   讀別人寫的東西,無意中看到這樣一句話    select @str=stuff((select ','+vc_product_name from #temptable for xml path('')),1,1,'')    在sq

原创 T-SQL 優化

1、where 子句中的函數    在做查詢是,很多情況下where 查詢後會將表中的某一列包裝在函數中,再做查詢,比如    select * from smart..tb_product where substring(name,1,2