[SQL]啊?!查詢分析器的BUG?!
當我們用SQL Server的查詢分析器察看一張表時,竟然看到了這樣的記錄:
奇怪之處就在於“ReceiveTime”欄位明明是datetime型別,怎麼可能是“62016004”這個數字呢?
SQL Server怎麼會讓這種數字插入呢?即使我們的程式寫錯了,想往記錄裡插,那也會得到異常的呀?
還是做資料倉庫的有經驗,說可能是查詢分析器的BUG。
用VBScript寫了一個查詢的例子,把這條記錄的每一個欄位報告出來,果然!
結論:
確實是微軟的查詢分析器算錯了,實際上資料庫中儲存的是正確的,只是在查詢分析器顯示時出錯了,可能Content欄位的亂碼對查詢分析器“按照表格顯示結果”有影響,如果是“按照文字顯示結果”就沒問題,-_-'''
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=79109
相關推薦
[SQL]啊?!查詢分析器的BUG?!
當我們用SQL Server的查詢分析器察看一張表時,竟然看到了這樣的記錄:奇怪之處就在於“ReceiveTime”欄位明明是datetime型別,怎麼可能是“62016004”這個數字呢?SQL Server怎麼會讓這種數字插入呢?即使我們的程式寫錯了,想往記錄裡插,那也會得到異常的呀?還是做資料倉庫的有經
一個SQL SERVER查詢分析器非常好用的工具
使用效果: 1. 1.非常智慧的提示,使用起來其智慧、方便性,不比PL/SQL差; 2.功能非常強大,可見其“選項”面板; 3.適合SQL2000、SQL2005等。 如有需要的朋友請到:下載 安裝步驟: 1.解壓 2.雙擊 3.安
解決SQL Server查詢中使用Union或Union All後Order by排序無效的bug(好神奇啊!!)
http://www.ourcodelife.com/article-415-1.html 首先,在程式人生網站上,需要負責任的指出的是在SQL Server查詢中使用Union或Union All後Order by排序無效,我不確認是不是微軟的bug,不過這裡卻是我實際程式設計工作的經驗,但願大家看到
命令列呼叫SQL查詢分析器
isqlw 實用工具(SQL 查詢分析器)使您得以輸入 Transact-SQL 語句、系統儲存過程和指令碼檔案。通過設定快捷方式或建立批處理檔案,可以啟動預配置的 SQL 查詢分析器。 Isqlw.exe的依賴檔案 isqlw.exe pfclnt80.dll pfu
SQL 查詢分析器操作(修改、新增、刪除)表及欄位等
用SQL語句新增刪除修改欄位 1.增加欄位 alter table docdsp add dspcode char(200) 2.刪除欄位 ALTER TABLE table_NAME DROP COLUMN column_NAME 3.修改
同樣的SQL語句在查詢分析器執行很快,但是網站上執行超時的詭異問題
使用DbParameter傳遞引數撈SQL Server資料速度異常的慢 c#Dbtype與SQL dbtype一一對應關係,提高效率關鍵 c#Dbtype與SQL dbtype一一對應關係,提高效率關鍵,正確對應,使用SQL Server監視時,可看到省
SQL中,把SQL查詢分析器查詢出來的結果,匯出到EXCEL表格
1、使用Sql的匯出功能(比較專業,不會出錯) 在資料庫上右擊 【任務】--【匯出資料】--選擇源--選擇目標(型別選擇EXCEL)--選擇 查詢結果匯出 2、結果直接儲存(比較簡單,但是全是數字的字串可能會被自動轉換成數字) 在查詢分析器裡面執行SQL語句後選擇查詢的結果
使用查詢分析器調整SQL伺服器指令碼
喜歡把SQL伺服器所捆綁的工具看作是倒金字塔型的,診斷和檢查一般問題的工具在頂端,尋找和診斷問題具體區域的工具在底部。除了提供一種編寫SQL指令碼的便捷方式之外,在你需要解決特定SQL腳本里明確問題的時候,查詢分析器(Query Analyzer)還是所需要使用的資源。如果你
如何安裝SQL server2005的查詢分析器(絕對原創)
在安裝完 Visual Studio 2008後,自動會安裝上SQL server 2005,但是沒有,像SQL server 2000裡的“查詢分析器”,下面介紹SQL server 2005查詢分析器的安裝方法: SQL server 2005 的查詢分析器名字叫:Microsoft SQL Ser
在SQL查詢分析器中執行對SYSOBJECTS 操作的語句時提示:未啟用對系統目錄的特殊更新等資訊
在查詢分析器中執行下面的語句 DELETE FROM SYSOBJECTS WHERE NAME LIKE '%DF__TR_FDZDMX%' OR NAME LIKE '%PK_TR_FDZDMXK%' 執行結果提示如下資訊: 伺服器: 訊息 259,級別 16,狀態 2,行 1 未啟用對系統目錄的特殊
用SQL查詢分析器操縱Excel及匯入匯出資料
SQL SERVER 和EXCEL的資料匯入匯出 通常的方法是使用圖形介面的dts工具,但發覺有些使用命令列介面的方式更簡單 1、在SQL SERVER裡查詢Excel資料: -- ===============================================
MySQL 抓取SQL慢查詢語句
mysql 索引 數據表 sql慢查詢 逗哥自動化 當MySQL服務器出現異常(慢),首先要考慮是否因,SQL語句引起數據庫慢,如果情況比較緊急,我們就要立刻 SHOW FULL PROCESSLIST; 去查看,但我建議大家使用-e參數,采用非交互的方式,因為這樣可以使用grep
tp3.2原生sql拼接查詢
tp3.2原生sql拼接查詢//獲取搜索結果 $sql = "SELECT * FROM `br_esf_village_price` p,(SELECT villageId,MAX(updateTime) max_time FROM br_esf_village_price GROUP B
SQL Server 查詢性能優化——創建索引原則(二)
技術分享 dex ble 銷售 得到 with 9.png ron 條件 三:索引的建立原則 一般來說,建立索引要看數據使用的場景,換句話來說哪些訪問數據的SQL語句是常用的,而這些語句是否因為缺少索引(也有可能是索引過多)變的效率低下。但絕不是所有的SQL語句都要建
SQL 模糊查詢
配對 address string 引號 add table cell code 過程 SQL 模糊查詢 在進行數據庫查詢時,有完整查詢和模糊查詢之分。一般模糊查詢語句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 條件 其中關於
SQL Server查詢中特殊字符的處理方法
下劃線 包括 舉例 art 劃線 一個 表達 com ase SQL Server查詢中,經常會遇到一些特殊字符,比如單引號“‘”等,這些字符的處理方法,是SQL Server用戶都應該需要知道的。 我們都知道SQL Server查詢過程中,單引號“‘”是特殊字符,所以在S
sql面試-查詢選修課程的學生
名單 模式 面試 至少 含義 select cname base .html 首先: 1 。 EXISTS 子查詢找到的提交 NOT EXISTS 子查詢中 找不到的提交 說明:不要去翻譯為存在和不存在,把腦袋搞暈。 2
SQL 限制查詢結果
顯示 sql 限制行 SQL查詢結果只顯示指定的行項目。舉例:只顯示查詢結果的前5行。SQL SERVER:select top 5 ‘列名‘ from ‘表名‘;ORACLE:select ‘列名‘ from ‘表名‘ where rownum <=5 ;本文出自 “白楊” 博客,請務必保
sql子查詢
編寫 min style side lower any 編號 示例 操作 子查詢就是指的在一個完整的查詢語句之中,嵌套若幹個不同功能的小查詢,從而一起完成復雜查詢的一種編寫形式,為了讓讀者更加清楚子查詢的概念。子查詢返回結果子查詢可以返回的數據類型一共分為四種:單行單列:返
SQL Server 查詢處理中的各個階段(SQL執行順序)
派生 步驟 sel 合成 emp lec 限制 對象 沒有 SQL 不同於與其他編程語言的最明顯特征是處理代碼的順序。在大數編程語言中,代碼按編碼順序被處理,但是在SQL語言中,第一個被處理的子句是FROM子句,盡管SELECT語句第一個出現,但是幾乎總是最後被處