nisya @Wiki
Sql関連
最終更新:
匿名ユーザー
-
view
SQLPLUS変数一覧
set colsep ","; set tab off; set null +; set pagesize 32767; set linesize 32767;
''容量取得
analyze table 表名 compute statistics;
テーブル一覧
select * from tab; ※whereで条件指定できる。テーブル名は、「TNAME」。「TABTYPE」でTABLEかVIEWかわかる
キーを調べる
SELECT
ucc.table_name,ucc.constraint_name,ucc.column_name
FROM user_cons_columns ucc,user_constraints uc
WHERE ucc.constraint_name=uc.constraint_name
and ucc.table_name='表名'
DESC相当
SELECT COLUMN_NAME, UPPER(DATA_TYPE), NULLABLE FROM USER_TAB_COLUMNS where TABLE_NAME='AD_ORDER_INF' ORDER BY TABLE_NAME, COLUMN_ID
インデックス一覧
select INDEX_NAME,TABLE_NAME,column_name from user_ind_columns where table_name = '表名';
データベースの文字コード
select * from NLS_DATABASE_PARAMETERS where PARAMETER = 'NLS_NCHAR_CHARACTERSET';
スプール関連
SQL結果をファイルに出力する方法 開始 SPO ファイル名 停止 SPO OFF 出力中か停止中か表示 SPO
ストップウォッチ機能
timing start 名前 timing stop
列追加
ALTER TABLE 表名 ADD 項目名 属性(桁数); 属性(char,number,varchar2等)
列に初期設定値定義
ALTER TABLE 表名 MODIFY ( 項目名 default '設定値');