「Oracle入門」テーブルを作成、削除するコマンド
1.プライマリキー付き
create table companytbl
(
dev_id char(3) ,
compname varchar2(10),
primary key( dev_id ...
「Oracle入門」一時表を作成、削除するコマンド
1.一時表「STUDENT_TMP」を作成
create global temporary table STUDENT_TMP
(
stu_addr char(3),
stu_name varchar2 ...
「Oracle」表(table)へカラム(column)の追加方法
1.CHARGE_CFT_TBLテーブルにVARCHAR2 カラムCFT_NOを追加する、
ALTER TABLE CHARGE_CFT_TBL ADD(CFT_NO VARCHAR2(19) NULL);
2.C ...
「Oracle」TRUNC(日付)のサンプルコード
サンプルコード
select trunc(sysdate) from dual –2017-5-18
select trunc(sysdate, ‘mm’) from dual ...
「Oracle」TRUNC(date[,fmt])とTRUNC(number[,decimals])の使い方
1.TRUNC(date)
サンプルコード:
TRUNC(TO_DATE(’21-Nov-2016 08:00 pm’),’dd-mon-yyyy hh:mi am’)= ...
「Oracle」SELECT CASE WHEN式、 GROUP BY CASE WHEN 式の書き方
1. SELECT CASE WHEN 式
SQL構文
SELECT grade, COUNT (CASE WHEN depid = 1 THEN 1
ELSE NULL
END) 開発部社員数, ...
「Oracle」case whenの使い方
1.単純 CASE 式
CASE sex
WHEN ‘1’ THEN ‘female’
WHEN ‘2’ THEN ‘male ...
「Oracle」テーブルに対する権限を付与するメモ
1.STU_CFT というユーザーがSTU_OWNER というユーザーのテーブル CFT_CITY_TBL に対して
SELECT、UPDATE、DELETE、INSERT できるようにする。
コマンド
GRA ...
MongoDBの起動、停止スクリプトのサンプルコード
1.start_mongodb.sh
#!/bin/bash
/usr/local/mongodb/bin/mongod –dbpath=/usr/local/mongodb/data –log ...
「Postgresql」REPLACE(str,from_str,to_str)文字列置換関数の使い方
1.文字列置換関数
REPLACE(str,from_str,to_str)
2.使い方
UPDATE product_item SET mail_addr=REPLACE(mai ...
「Go言語」ファイルまたはフォルダの存在をチェックするサンプルコード
方法1
func IsExists(path string) (bool, error) {
_, err := os.Stat(path)
if err == nil {
return true, n ...
「Postgresql」DB更新(update)時にRETURNINGの使い方
SQL構文
update cft_shibu_name
set
current_famkf_number =current_famkf_number + 1
where
shibu_name_i ...
「PostgreSQL」特定のカラム後に追加方法メモ
1.カラムの追加
alter table テーブル名 add column カラム名;
例 alter table emp_tbl add column stu_id;
2.特定のカラムの後に追加
「PostgreSQL」 テーブルのカラムにコメントを付ける方法
SQL構文
ALTER TABLE CFT_EMP_INFO ADD COLUMN EMP_ID INTEGER DEFAULT 0;
COMMENT
ON COLUMN CFT_EMP_INFO.EMP_ID ...
「PostgreSQL」文字列を置換(update replace)する方法メモ
操作コマンド例
UPDATE
emptablename
SET
emp_id = REPLACE(emp_id,’dep01′,’web07′)
「PostgreSQL 」シーケンス操作関数setval(?,?)、currval(?)、nextval(?)まとめ
1.currval(regclass)
指定されたシーケンスに対しnextvalで得られた最新の値を返す
SELECT currval(‘product_no_seq’);
2.ne ...
「PostgreSQL」シーケンスのオーナ変更、DB作成、sqlファイルを導入
1.シーケンスのオーナ変更
形式
ALTER TABLE “シーケンス名” OWNER TO newowner;
例 $ALTER TABLE public.cft_info OWNER ...
「Postgres」ユーザ作成、ロールを変更するコマンド
ユーザを追加し、ロール一覧を確認
postgres=# create user manuser1 with password ‘manuser1pwd’;
CREATE ROLE
pos ...