2017年12月26日 星期二

PL/SQL常用語法(in PostgreSQL)

PL-SQL,這裡搵的是PostgreSQL的SQL語法。
比較要注意事情是分號,mssql沒有分號也可以查詢,plsql沒有分號的多筆查詢會報錯
以下是比較常出現的查詢/新增/修改/刪除語法


--建一個有id、value、remark的資料表
CREATE TABLE public.test2
(
id integer NOT NULL DEFAULT nextval('test_table_id_seq'::regclass),
value integer,
remark text
)

--刪除資料表的所有資料
delete from test2;
--刪掉資料表的結構
drop table test2;
--新增一筆資料
INSERT INTO public.test2(
value, remark)
VALUES (1, 'test');

--修改一筆資料
UPDATE public.test2
SET id=1, value=1, remark='test1'
WHERE id=919; 

--查詢資料表筆數
select count(*) from test2;

--查詢資料表
select * from test2;

--查詢資料表前500筆資料
select * from test2 limit 500



沒有留言: