oracle 和mysql 語言區別

2021-08-20 03:14:13 字數 649 閱讀 6925

· 字串空替換

oracle:vnl(string1,replace_with)

mysql:ifnull(string1,replace_with)

· 邏輯運算

oracle:按位與: bitand(),按位或:bitor() 、按位異或:bitxor()

mysql:按位與: &,按位或:| 、按位異或:^

· 當前時間

oracle:select sysdate from dual;

mysql:select sysdate();

· 日期、時間與字串轉換

oracle:to_char(sysdate,'yyyy-mm-dd')

oracle:to_char(sysdate,'hh24-mi-ss')

mysql:date_format(now(),'%y-%m-%d')

mysql:time_format(now(),'%h-%i-%s')

· 連線字串

oracle:||

mysql:concat('a','b','c')

· 查詢別名

oracle:不需要

mysql:必須

· 變數宣告

oracle:;

mysql:set @id=123;

oracle的spfile和pfile區別及聯絡

pfile 文字引數檔案,文字檔案,使用者可以直接修改檔案內容,命名為pfile sid.ora spfile 伺服器引數檔案,二進位制檔案,命名為spfile sid.ora,sid為例項名 預設存放路徑 oracle home dbs linux oracle home database win...

oracle 歸檔和快速恢復區

select group sequence members,status from v log 檢視日誌組的狀態 shutdown immediate 致性關庫 startup mount 啟動到 mount 狀態 alter database archivelog 開啟歸檔模式 alter dat...

Oracle之char和varchar區別及踩坑

char和varchar區別及踩坑 char與varchar2都是oracle的資料儲存格式。char是定長的,varchar2是變長。都可以儲存字串。同樣儲存乙個字元 a char 占用了10個字元 a佔乙個,另外9個使用空格占用 varchar2只占用了 乙個字元 注意 乙個中文佔兩個字元 三個...