原创 一個整數表示成多個連續的整數之和

// 一個整數表示成多個連續的整數之和.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostrea

原创 oracle數據庫字符集詳細介紹

一、什麼是oracle 字符集   Oracle字符集是一個字節數據的解釋的符號集合,有大小之分,有相互的包容關係。ORACLE 支持國家語言的體系結構允許你使用本地化語言來存儲,處理,檢索數據。它使數據庫 工具,錯誤消息,排序

原创 vi顯示行號的一點小技巧

以前在用vi編輯時,用ctrl+g就可以顯示行號,今天不知道爲啥老也不行,網上查了下,用下面辦法: :nu 上面命令顯示當前光標所在行的行號。 如果想將所有行當行號顯示,可以執行如下命令: :set nu 下面是顯示行號後的例子:    

原创 oracle 物化視圖(轉)

物化視圖對於前臺數據庫使 用者來說如同一個實際的表,具有和表相通的一般select操作,而其實際上是一個視圖,一個定期刷新數據的視圖(具體刷新時間在定義物化視圖的時候已有 定義),使用物化視圖可以實現視圖的所有功能,而物化視圖確不是在使

原创 oracle字符集總結

經常有同事諮詢oracle數據庫字符集相關的問題,如在不同數據庫做數據遷移、同其它系統交換數據等,常常因爲字符集不同而導致遷移失敗或數據庫內數據變成亂碼。現在我將oracle字符集相關的一些知識做個簡單總結,希望對大家今後的工作有所幫助。

原创 編碼轉化問題

C++ Builder: 使用AnsiToUtf8 Utf8ToAnsi等字符轉換函數實現,具體查看幫助。 -----------------------------------------------------------------

原创 Linux 關於動態鏈接庫以及靜態鏈接庫的一些概念

庫有動態與靜態兩種,動態通常用.so爲後綴,靜態用.a爲後綴。例如:libhello.so libhello.a 爲了在同一系統中使用不同版本的庫,可以在庫文件名後加上版本號爲後綴,例如: libhello.so.1.0,由於程序連接默

原创 監控Oracle數據庫的常用shell腳本

前言 這篇文章介紹了DBA每天在監控Oracle數據庫方面的職責,講述瞭如何通過shell腳本來完 成這些重複的監控工作。本文首先回顧了一些DBA常用的Unix命令,以及解釋瞭如何通過Unix Cron來定時執行DBA腳本。同時文章還介紹

原创 ORACLE中Drop table cascade constraints之後果

ORACLE中Drop table cascade constraints之後果 當 你要drop一個table時,如果刪除table的動作會造成trigger或constraint產生矛盾,系統會出現錯誤警告的訊息而不會允許執 行

原创 mysql 創建用戶方法

命令方式的.注意每行後邊都跟個 ; 表示一個命令語句結束. 格式:grant select on 數據庫.* to 用戶名@登錄主機 identified by "密碼" 例1、增加一個用戶test1密碼爲abc,讓他可以在任何主機上

原创 深入淺出SQL之左連接、右連接和全連接

上節 我們介紹了表連接,更確切的說是inner joins內連接.   內連接僅選出兩張表中互相匹配的記錄.因此,這會導致有時我們需要的記錄沒有包含進來。   爲更好的理解這個概念,我們介紹兩個表作演示。蘇格蘭議會中的政黨表(part

原创 gdb保存斷點信息問題

每次啓動gdb   ,想在main   函數處設斷點         編輯一個文件比如叫   a     a中輸入       br   main     保存         gdb   你的可執行文件

原创 sql/plus 常用命令

SQL*PLUS命令的使用大全 Oracle的sql*plus是與oracle進行交互的客戶端工具。在sql*plus中,可以運行sql*plus命令與sql*plus語句。 我 們通常所說的DML、DDL、DCL語句都是sql*pl

原创 imp導入時的表空間問題

oracle 9i裏面,對於exp導出的文件,如果直接imp到目標數據庫的用戶下,則會按照如下規則導入: 1、如果源表所在表空間在目標數據庫中有同名表空間,則imp是這些表會存放到這些同名表空間中。 2、如果沒有同名表空間,則存放到目標用

原创 sqlplus中方向鍵的使用

今天同事發的,試用了一下,很方便,轉帖在這裏: linux下使用rlwrap回調sqlplus中執行過的命令 當在 Linux Shell中運行SQL*Plus的時候,並不提供瀏覽歷史命令行的功能。相反的,在Windows操作系統上,當在