原创 查看 SQL Server 2000 中數據表大小的方法

下面這幾條語句,可以返回每個數據表大小: create table tmp (name varchar(50),rows int,reserved varchar(50), data varchar(50),index_size varc

原创 SQL Server死鎖問題的解決與分析

死鎖,簡而言之,兩個或者多個trans,同時請求對方正在請求的某個對象,導致雙方互相等待。簡單的例子如下:   trans1                                            trans2   ----

原创 SQL Server 創建表 添加主鍵 添加列常用SQL語句

--刪除主鍵 alter table 表名 drop constraint 主鍵名 --添加主鍵 alter table 表名 add constraint 主鍵名 primary key(字段名1,字段名2……) --添加非聚集索引的主

原创 如何創建從SQL到Oracle的DBlink

要創建一個從SQL到Oracle的DBlink,首先需要在該SQL端安裝Oracle的客戶端(用oracle自己提供的instant client不知道可不可以,沒嘗試過),安裝好客戶端以後,可以按照以下的步驟來進行: 1、利用Net M

原创 SQL ERROR 7311解決方法

今天又遇到一個問題,建立一個Linked Server,在Management Studio可以展開它,看到視圖,用select竟查不到數據,而且出現錯誤: Msg 7311, Level 16, State 2, Line 1 Ca

原创 Oracle中常用的數據字典

查看當前用戶的缺省表空間  SQL>select username,default_tablespace from user_users;  查看當前

原创 oracle 日期函數

相信很多人都有過統計某些數據的經歷,比如,要統計財務的情況,可能要按每年,每季度,每月,甚至每個星期來分別統計。那在oracle中應該怎麼來寫sql語句呢,這個時候Oracle的日期函數會給我們很多幫助。 計算2個日期間間隔時間:

原创 sp_executesql

執行可以多次重複使用或動態生成的 Transact-SQL 語句或批處理。Transact-SQL 語句或批處理可以包含嵌入參數。Transact-SQL 語法約定語法 sp_executesql [ @stmt = ] stmt [

原创 Oracle listener靜態註冊和動態註冊

Oracle listener靜態註冊和動態註冊 oracle10g裏通過netca命令得到的listener.ora默認就是動態監聽,但是默認沒有設置instance_name和service_names參數。我一般是先啓動db,然後啓

原创 SQL SERVER 中臨時表與表變量的區別

我們在數據庫中使用表的時候,經常會遇到兩種使用表的方法,分別就是使用臨時表及表變量。在實際使用的時候,我們如何靈活的在存儲過程中運用它們,雖然它們實現的功能基本上是一樣的,可如何在一個存儲過程中有時候去使用臨時表而不使用表變量,有時候去使

原创 調整max_allowed_packet的大小

max_allowed_packet 包或任何生成的/中間字符串的最大大小。這個過程大部分發生在load data file中,有時也發生在update,insert中。     包消息緩衝區初始化爲net_buffer_length字節

原创 ORACLE 中ROWNUM用法總結!(精華)

對於 Oracle 的 rownum 問題,很多資料都說不支持>,>=,=,between...and,只能用以上符號(<、<=、!=),並非說用>,

原创 oracle 修改字段類型的方法

因爲業務需要,修要修改某個字段數據類型有number(5),變爲number(5,2)型 要是沒有數據的話直接用以下語句即可 alter   table tb_test modify permile number(5,2); 但是有數據的

原创 mysql字符串連接函數

MySQL中concat函數 使用方法: CONCAT(str1,str2,…)   返回結果爲連接參數產生的字符串。如有任何一個參數爲NULL ,則返回值爲 NULL。 注意: 如果所有參數均爲非二進制字符串,則結果爲非二進制字符串。

原创 解決配置 SQL Server 2008 的若干問題(安裝失敗、不能創建數據庫等)

一、安裝失敗的問題 乾淨的 Windows Server 2003 系統,補丁都打齊了,就是 SQL Server 2008 安裝失敗。仔細分析安裝日誌,發現是 XML 6.0 sp1(KB933579) 安裝失敗導致的數據庫安裝失敗。檢