spool f:/xx.txt --
開啟記錄
host cls -- 清屏
set timing on/off --on
開啟oracle
執行語句時的所需時間
select * from v$nls_parameters --
檢視系統引數
alter session set nul_date_format=』yyyy-mm-dd』 --
修改當前
session
的日期顯示格式
如果集合中含有
null,則in
是查不出來資料,含有
null
的字段必須孤立出來單獨寫
where
從左向右執行,所以當
and時,把首先不成立概率大的寫在右邊,當
or時將成立概率較大時放在右邊,有利於提高效能
order by comm desc nulls last; --
將null
值放在最後
order by
後可以跟上列名、表示式、序號、別名
轉義字元:
select * from emp where ename like 『%\_%』 escape 『\』
左填充:
select lpad(『lisi』,6,』*』) from emp --**lisi
右填充:select rpad(『lisi』,6,』*』) from emp –lisi**
trim
函式:去掉以
h開頭或結尾的h
select trim('h' from 'hfhk') from dual --fhk
replace
函式:將
』lisi』
字串中的
』li』
替換成字串
』zhang』
select replace('lisi','li','zhang') from dual --zhangsi
systimestamp:
返回當前系統時間,並顯示時區
select systimestamp from dual
nvl2(a,b,c)
當a=null
時返回c
否則返回b
select ename,nvl2(comm,comm,0) from emp
nullif(a,b)
當a=b
時,返回
null,
否則返回a
select nullif('a','a') from dual --null
coalesce(comm,sal) --
找到從左至右第乙個不是
null的值
select ename,comm,sal,coalesce(comm,sal) from emp
select * from tab;--
檢視所有的資料表
在命令列中可以使用ed和@指令進行記事本的呼叫和執行:-使用
ed,呼叫記事本程式:
ed ***(
記事本的名稱)
-使用@執行程式:
@***
在window
f盤上建立
text.txt
的檔案,裡面儲存程式**。
這個時候要讀取在硬碟上的檔案,則必須寫上完整的路徑:
@f:\text.txt
,而且如果現在這個檔案的字尾是
.sql
的話,則不用輸入檔案字尾名。或者更省事直接輸入:
@f:text;
檢視當前使用者則可以使用
show user
指令完成。
C 零散筆記
關於控制項 控制項實質就是乙個類 屬性中的name就是它例項後的變數名 屬性中的其他東西就是類中的變數或函式 例如 可以直接通過name.backcolor color.yellow 來直接操作控制項的背景顏色 color類 裡面封裝的大量的顏色變數 r,g,b 通過color.blue呼叫 col...
Unity零散筆記
1 預處理 在c 中的預處理功能很弱。除了使用 if else end 之外,還可以嘗試使用 system.diagnostics.conditional unity editor 這種屬性條件。2 carontefx外掛程式 這個外掛程式很好,但是不適合做遊戲,它的物理模擬應該是給做電影用的。好像...
零散的C筆記
如何表達陣列型別 如何表達函式指標 c 編譯器如何管理兩函式之間變數的關係?如果定義了乙個.cpp,然後再改為.c可能會出現問題,找不到main函式 指標變數和它所指向的記憶體空間變數是兩個不同的概念 指標指向誰,就把誰的位址賦給指標變數 記憶體四區概念 主調函式 main等 呼叫被調函式 1.ma...