PostgreSQL ALTER TABLE(EN)

NameALTER TABLE -- change the definition of a tableSynopsisALTER TABLE [ ONLY ] name [ * ] action [, ... ]ALTER TABLE [ ONLY ] name [ * ] RENAME [ COLUMN ] column TO new_columnALTER TABLE name RENAME TO new_nameALTER TABLE name SET

Linux下PostgreSQL 的安裝與配置

一、簡介PostgreSQL 是一種非常複雜的對象-關係型資料庫管理系統(ORDBMS),也是目前功能最強大,特性最豐富和最複雜的自由軟體資料庫系統。有些特性甚至連商務資料庫都不具備。這個起源於伯克利(BSD)的資料庫研究計劃目前已經衍產生一項國際開發項目,並且有非常廣泛的使用者。二、系統內容系統平台:CentOS release 6.3 (Final)PostgreSQL 版本:PostgreSQL 9.2.4防火牆已關閉/iptables: Firewall is not

PostgreSQL學習手冊(資料庫管理)

一、概述:    資料庫可以被看成是SQL對象(資料庫物件)的命名集合,通常而言,每個資料庫物件(表、函數等)只屬於一個資料庫。不過對於部分系統資料表而言,如pg_database,是屬於整個叢集的。更準確地說,資料庫是模式的集合,而模式包含表、函數等SQL對象。因此完整的對象層次應該是這樣的:伺服器、資料庫、模式、表或其他類型的對象。  

PostgreSQL在Ubuntu上安裝指南

安裝環境:      Ubuntu 10.04-desktop-i386      PostgreSQL 8.41. 安裝PostgreSQL  輸入如下命令 sudo apt-get install postgresql 系統會提示安裝所需磁碟空間,輸入"y",安裝程式會自動完成。 安裝完畢後,系統會建立一個資料庫超級使用者“postgres”, 密碼為空白。這個使用者既是不可登入的作業系統使用者,也是資料庫使用者。2. 修改Linux使用者postgres的密碼  輸入如下命令 sudo

FreeBSD 8.0安裝PostgreSQL 8.4.x

  最近準備做一個使用PostgreSQL的項目,當然要在伺服器上安裝PostgreSQL了。安裝要比MySQL麻煩一些,現記錄如下。  1、編譯安裝PostgreSQL 8.4.2引用wget http://wwwmaster.postgresql.org/redir/391/f/source/v8.4.2/postgresql-8.4.2.tar.gztar zxvf postgresql-8.4.2.tar.gzcd postgresql-8.4.2./configure

PostgreSQL的PITR技術(Point-In-Time-Recovery)

PostgreSQL的PITR技術(Point-In-Time-Recovery)--Seamus Dean 2005-04-11(at PostgreSQL-8.0.2

npgsql串連postgresql資料庫

國家現在開始抓盜版了,無奈,.net平台實在是比較貴的,但又不像放棄.net,只能把.netframework換成mono,把sql server換成postgresql,剛剛著手學習 今天測試用npgsql 連postgresql的效率對比ado.net連sql server代碼很簡單:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->double 

.net訪問PostgreSQL資料庫發生“找不到函數名”的問題追蹤

文章目錄 Supported data types      

PostgreSQL學習手冊(七) 事物隔離

    在SQL的標準中事物隔離等級分為以下四種:    1. 讀未提交(Read uncommitted)    2. 讀已提交(Read committed)    3. 可重複讀(Repeatable read)    4. 可序列化(Serializable)    然而PostgreSQL在9.1之前的版本中只是實現了其中兩種,即讀已提交和可序列化,如果在實際應用中選擇了另外兩種,那麼PostgreSQL 將會自動向更嚴格的隔離等級調整。在PostgreSQL

PostgreSQL學習手冊(十一) 資料庫管理

一、概述:    資料庫可以被看成是SQL對象(資料庫物件)的命名集合,通常而言,每個資料庫物件(表、函數等)只屬於一個資料庫。不過對於部分系統資料表而言,如 pg_database,是屬於整個叢集的。更準確地說,資料庫是模式的集合,而模式包含表、函數等SQL對象。因此完整的對象層次應該是這樣的:伺服器、資料庫、模式、表或其他類型的對象。  

PostgreSQL學習手冊(六) 索引

一、索引的類型:    PostgreSQL提供了多種索引類型:B-Tree、Hash、GiST和GIN,由於它們使用了不同的演算法,因此每種索引類型都有其適合的查詢類型,預設時,CREATE INDEX命令將建立B-Tree索引。        1. B-Tree:    CREATE TABLE test1 (        id integer,        content varchar    );    CREATE INDEX test1_id_index ON test1

PostgreSQL中Varchar轉化為int4的語句

    今天很鬱悶。    國家基礎地理資料的shp檔案中,省級資料的adcodd99為int型的,我匯入到PostgreSQL中,成為int4類型。   

PostgreSQL學習手冊(系統檢視表)

一、pg_tables:    該視圖提供了對有關資料庫中每個表的有用資訊地訪問。名字類型引用描述schemanamenamepg_namespace.nspname包含表的模式名字。tablenamenamepg_class.relname表的名字。tableownernamepg_authid.rolname表的所有者的名字。tablespacenamepg_tablespace.spcname包含表的資料表空間名字(如果是資料庫預設,則為

PostgreSQL學習手冊(資料表)

一、表的定義:    對於任何一種關係型資料庫而言,表都是資料存放區的最核心、最基礎的對象單元。現在就讓我們從這裡起步吧。    1. 建立表:    CREATE TABLE products (        product_no integer,        name text,        price numeric    );        2. 刪除表:    DROP TABLE products;        3. 建立帶有預設值的表:    CREATE TABLE

PostgreSQL學習手冊(伺服器配置)

一、伺服器處理序的啟動和關閉:    下面是pg_ctl命令的使用方法和常用選項,需要指出的是,該命令是postgres命令的封裝體,因此在使用上比直接使用postgres更加方便。    pg_ctl init[db] [-D DATADIR] [-s] [-o "OPTIONS"]    pg_ctl start     [-w] [-t SECS] [-D DATADIR] [-s] [-l FILENAME] [-o "OPTIONS"]    pg_ctl stop     [-W]

Postgresql:備份與還原

邏輯備份與還原 pg_dump.exe邏輯備份是用戶端工具產生的是標準的sql檔案。可以選擇 打包、壓縮、自訂格式的不同的輸出形式資料一致的,因為postgresql資料庫是mvc特性的 與pg_dump.exe輸出備份之對應的還原何種輸出就需要何種逆向操作,最終就是要獲得標準的sql輸入  pg_dump.exe的選項    pg_dump [選項]... [資料庫名字]pg_dump.exe --no-owner  --no-privileges  --createpg_dump.exe -

PostgreSQL 8.2.5 安裝為 Windows 服務 (Service)

有時候安裝 PostgreSQL 的 Windows 版本時會在建立 Windows 服務時失敗,取消“安裝為服務”的選項後,如何手工把它安裝成服務呢? 1. 首先檢查使用者,即啟動 PostgreSQL 服務的使用者,預設使用者是 postgres,通過“控制台”->“電腦管理”-> “本機使用者和組”檢查是否有 postgres 使用者,如果有則先刪除此使用者。 2. 通過命令列添加 postgres

逸出字元:html、mysql、postgresql、json、php

結論:1、使用php magic_quotes_gpc是錯誤的。從PHP 5.4.0

Postgresql 9.1 [ubuntu]

一 安裝apt-get install postgresql-9.1 預設安裝路徑:/etc/postgresql9.1#如果需要介面用戶端,就安裝pgadmin3sudo apt-get install pgadmin3 二 啟動sudo /etc/init.d/postgresql start* Starting PostgreSQL 9.1 database server

Postgresql備份指令碼

本機備份可以不用輸入密碼:pg_dump --host 10.13.38.81 --username "postgres" --no-password --format tar --blobs --verbose --file "d:\pg.bak" "mydb" 異機備份的話需要手動輸入密碼:pg_dump --host 10.13.38.81 --username "postgres" --password --format tar --blobs --verbose --file "d:\

總頁數: 74 1 .... 34 35 36 37 38 .... 74 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.