原创 查找DML相關操作時間

USER_OBJECTS 表記錄當前用戶下所有對象的相關DML和DDL操作記錄,目前主要是爲了查找相關對象DML操作記錄,這樣好在測試版本更新了大量腳本,後期有一個整理過程,前期也蠻開發,發版或者遷移還是需要標準化的。目前覺得統計

原创 統計用戶下所有表,字段信息

統計用戶下所有的表,及其字段,並標註出其相應的主鍵列有哪些。 主要注意的是,統計主鍵時,需要先進行一步篩選,否則左關聯時存在重複問題。 SELECT --表 T.TABLE_NAME, --表註釋 TC.COMMENTS AS T

原创 【前端知識】-從零開始學習前端基礎知識

【前端知識】-從零開始學習前端基礎知識 生活不能繼續散漫,在工作的時候把握時間,努力學習,成爲多方面讀明白的人,不做糊塗人,無論是對於自己還是他人,都是一種更美好的生活。學習是爲了讓自己信心更加強大。 開始接觸前端知識,入門VUE

原创 EXISTS關鍵字相關的使用

EXISTS使用方式 EXISTS關鍵字直接跟在WHERE後面作爲過濾條件,EXISTS內的子查詢中的查詢字段是沒有的意義的,只要過濾匹配條件滿足,則返回一個真值,不返回查詢得到的結果。 SELECT DEPT_NO,DEPT_NAM

原创 TRANSLATE()函數

接觸到此函數目的是爲了判斷某一單元格數據是在這裏插入代碼片否爲純數字,雖然實際來說TRANSLATE()實際不是爲了判斷數據格式。如: SELECT '數據' AS DATAS FROM DUAL WHERE NVL2(TRANSLA

原创 類似監管報表-行數固定,列數固定

如圖想要達到的最終報表預覽效果,行數不是由數據庫表中的數據而決定的,不管在表中是否能找到此項目,都應該有一行來展示出來。 這需要通過先定義一張臨時表with tablename as() 來確定展示的項目有哪些,然後

原创 值類型和引用類型誤區

結構是輕量級類 原因: 1.1 值類型不能或不應該具有方法或者其它具有意義的行爲,應該只是作爲一種數據轉移類型來使用。 反例:DateTime類型,它應該具有賦予它值計算的能力。 因此,決定其語義是值類型還是引用類型,應該根據需

原创 位標記的使用

有時使用位標記的枚舉類型,能讓我們的代碼更加靈活多樣性。 使用普通類型的枚舉來說,每個枚舉來說都是互斥性質的,例如兩個枚舉來說 work== Normal.Manager || day == Normal.Saler 或者 day =

原创 MVC介紹

什麼是MVC? MVC全名是Model View Controller,是模型-視圖-控制器的縮寫。它是一種業務邏輯、數據與界面顯示分離的方法來組織代碼。 MVC作用是什麼? MVC關鍵在於M和V的代碼分離,從而使同一個程序能夠展現

原创 oracle表增加新的字段

ALTER TABLE 表名 ADD 字段名 bit –增加新的字段 CREATE TABLE test1(a INT) ALTER TABLE test1 ADD b FLOAT –增加備註 –增加表名備註 COM

原创 委託

委託的構成 1. 聲明委託類型 2. 具體的方法 3. 創建委託實例 4. 調用(invoke)委託實例 解釋: 1. 聲明委託類型 Delegate void DelegateSay(string country

原创 泛型如何進行隱式轉換

在對象之間,我們通過多態進行創建對象,父類編譯,子類運行,從而達到代碼上的複用性與解耦性。但我們發現在泛型中List<>限制的類型,我們不能類似的通過多態來進行編譯運行:List<BaseA> list = new List<SubA>(