原创 oracle中next_day()函數解析
oracle中next_day()函數解析 Sql代碼 當前系統時間的下一星期一的時間select next_day(sysdate,1) from dual NEXT_DAY(date,char) date參數爲日
原创 oracle中常用得函數
--ASCII(char) :計算char的第一個字符的ASCII值或EBCDIC碼值 select ASCII('a') from dual;
原创 Oracle 取隨機數
1、從表中隨機取記錄 select * from (select * from staff order by dbms_random.random) where rownum < 4 表示從STAFF表中
原创 oracle中merge的用法,以及各版本的區別 Create
Merge是一個非常有用的功能,類似於Mysql裏的insert into on duplicate key.Oracle在9i引入了merge命令,通過這個merge你能夠在一個SQL語句中對一個表同時執行inserts和updates
原创 oracle日期轉換
--To_date格式 --to_date(字符串,’yyyymm’) 201201 select to_date(201611,'
原创 SQL SERVER查看錶中是否有主鍵約束的三種方法
-- 方法一: SELECT TABLE_NAME,COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE TABLE_NAME = 's_MortgageServicePro
原创 靜態SQLSQL與動態SQL
1.靜態SQLSQL與動態SQL Oracle編譯PL/SQL程序塊分爲兩個種:其一爲前期聯編(early binding),即SQL語句在程序編譯期間就已經確定,大多數的編譯情況屬於這種類型;另外一種是後期聯編(late bindin
原创 oracle安裝中文亂碼問題
添加環境變量 ①設置環境變量NLS_LANG,值爲SIMPLIFIED CHINESE_CHINA.ZHS16GBK
原创 MySQL8.0新建用戶
-- 使用mysql 數據庫 USE mysql -- 爲mysql創建用戶:pig 密碼爲:123456 CREATE USER pig IDENTIFIED BY '123456'; -- 查看下用戶pig的權限 SELECT *
原创 MySQL新建用戶詳細說明
一. 創建用戶 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 說明: username:你將創建的用戶名 host:指定該用戶在哪個主機上可以登陸,如果是本地用戶
原创 mysql建表語句及加註釋
建表+註釋 CREATE TABLE student( id INT PRIMARY KEY AUTO_INCREMENT COMMENT '學號', name VARCHAR(200) COMMENT '姓名', age
原创 oracle建表涉及信息
建表語句及加字段註釋 -- CREATE TABLE 創建小程序卡片表
原创 oracle查看執行計劃
執行計劃:一條查詢語句在ORACLE中的執行過程或訪問路徑的描述。即就是對一個查詢任務,做出一份怎樣去完成任務的詳細方案。 如果要分析某條SQL的性能問題,通常我們要先看SQL的執行計劃,看看SQL的每一步執行是否存在問題。 看懂執行計劃
原创 強化--oracle提供了以下幾種分區類型:
oracle提供了以下幾種分區類型: 範圍分區(range) 哈希分區(hash) 列表分區(list) 範圍-哈希複合分區(range-hash) 範圍-列表複合分區(range-list)
原创 mysql和oracle視圖是否走索引說明
建表語句: CREATE TABLE TB_VIEW_INDEX ( IDX_ID INT NULL , IDX_NMAE VARCHAR2(5) ); CREATE TABLE TB_VIEW_INDEX1 ( ID