原创 行鎖與行鎖出現的問題

 1.瘋狂的“獨佔”行鎖 原文地址:http://www.brokenwire.net/bw/Programming/115/the-madness-of-exclusive-row-locks 譯文:昨天我發現了SQL SERVER一些

原创 C#對Oracle包的調用

C#調用包中sp返回結果集,調用function返回一字符串 ORACLE段:首先在ORACLE建立PACKAGE和PACKAGE BODY,將在這裏面定義函數和存儲過程返回結果集。1:建立PACKAGE:CREATE OR REPLAC

原创 SQLServer和ORACLE 存儲過程的調用(返回結果集)

SQLServer相比Oracle是很隨便的,存儲過程裏select * from tb 就能返回一個結果集出來。在C#裏調用時,能exec proc直接出結果集。   --SQL中返回結果集的存儲過程: create proc reta

原创 對於在hierarchies裏出現過attributes,不能讓它再單獨出現。

 首先,對每個attributes都要設置屬性關係。然後,對於在hierarchies裏出現過attributes,將它們的AttributeHierarchyVisible設成false。這是爲了:   Avoid visible at

原创 oracle用partition分區

http://wenku.baidu.com/view/a51268323968011ca3009126.html 在系統開發時,如果數據量比較大,很多初學者就不知道該怎麼辦了,這裏我在網上摘了一些內容,請大家參考,寫的不錯 一、O

原创 plsql和tsql常用函數比對

數學函數   1.絕對值   S:select abs(-1) value   O:select abs(-1) value from dual   2.取整(大)   S:select ceiling(-1.001) value   

原创 DB to txt to ftp

功能:從數據庫中讀取數據,選擇文件夾並保存爲txt,然後上傳至ftp。   using System; using System.Collections.Generic; using System.ComponentModel; usin

原创 如何對錶、行、數據庫加鎖

1 如何鎖一個表的某一行  SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED  SELECT * FROM table ROWLOCK WHERE id = 1  2 鎖定數據庫的一個表 

原创 excel導入數據庫

我想至少有這樣兩種比較容易實現的方法:1、直接用Sql語句查詢2、先用excle中的數據生成xml文件,再把xml導入數據庫 第一種方法(方法二以後再試),找到聯機叢書裏實現此功能的Sql語句如下: SELECT * FROM Open

原创 Oracle裏3種遊標

  cursor 與refcursor及sys_refcursor的區別 今天簡單的總結一下PL/SQL中cursor(光標/遊標)的用法。 相信不少

原创 系統函數 查看 query stats

  SELECT @@SERVERNAME AS server_nam

原创 SqlServer表死鎖的解決方法分享

通過下面的語句可以查看當前庫中有哪些表是發生死鎖的: SELECT request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableName FROM sys

原创 Oracle中For和while及一些應用

 Oracle中的for和while循環    有兩種方式可以實現條件循環    一、for 變量 in 開始數值...結束數值 loop     e

原创 SQL Server備份還原功能

在SQL Server中,除了系統數據庫外,你創建的每一個數據庫都有三種可供選擇的恢復模型: Simple(簡單), full(完整), bulk-logged(批量日誌)。   ……   本文來自CSDN博客,轉載請標明出處:http

原创 創建角色、用戶、權限

http://topic.csdn.net/u/20101216/09/3200dac8-b2f3-477d-90e8-5950d3f9fa7e.html?68282   點贊 收藏 分享 文章舉報