查詢

Sql = ("SELECT A1, A2, A5, A4 FROM Table1 ")

筆數

Sql = ("Select COUNT(*) From TW01.VW_DECA_oea WHERE (oeb04 = 'TEST')")

更新

Sql1 = ("update Table1 set A5 = 'TEST1' where (A1 = 'TEST2') ")

Sql = (Sql1)

新增

Sql1 = "insert into Table4 (A1,A2,A3,A4) values ('TEST1','TEST2','TEST3','TEST4')"

Sql = (Sql1)

刪除

Sql1 = ("delete from Table1 where (A1 = 'TEST1')")

Sql = (Sql1)

排序

SELECT A1, A2 FROM T1 ORDER BY A1

降序排序

SELECT A1, A2 FROM T1 ORDER BY A1 DESC

A1降序排序,A2升序排序

SELECT A1, A2 FROM T1 ORDER BY A1 DESC, A2 ASC

空值取代

ISNULL((IMA25, '空值') AS IMA25   'FOR SQL SERVER

NVL(IMA25, '空值') AS IMA25    'FOR  Oracle

IIF ( a.IMA25 IS NULL,  '空值', a.field1) AS IMA25    'FOR  ACCESS

'建表

sqlStr = "CREATE TABLE ecb(ecb01 int ,ecb02 int,ecb03 int)"

'新增欄位

sqlStr = "ALTER TABLE oga ADD oga101 varchar(50),oga102 varchar(50),oga103 varchar(50)"

'修改欄位

sqlStr = "ALTER TABLE ecb alter column ecb03 varchar(50)"

'刪除欄位

sqlStr = "ALTER TABLE ogb DROP COLUMN ogb08"

LIKE 操作符

SELECT A1, A2, A5, A4 FROM Table1 WHERE A1 LIKE 'N%'

SELECT A1, A2, A5, A4 FROM Table1 WHERE A1 LIKE 'N_'

SELECT A1, A2, A5, A4 FROM Table1 WHERE LIKE '[!ALN]%'

Oracle

日期格式

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual;   //日期转化为字符串

select to_char(sysdate,'yyyy') as nowYear   from dual;   //获取时间的年

select to_char(sysdate,'mm')    as nowMonth from dual;   //获取时间的月

select to_char(sysdate,'dd')    as nowDay    from dual;   //获取时间的日

select to_char(sysdate,'hh24') as nowHour   from dual;   //获取时间的时

select to_char(sysdate,'mi')    as nowMinute from dual;   //获取时间的分

select to_char(sysdate,'ss')    as nowSecond from dual;   //获取时间的秒

SQL 語法的更多相关文章

  1. 查看LINQ Expression編譯後的SQL語法(转)

    在用了LINQ語法之後的一個月,我幾乎把SQL語法全部拋到腦後了,不過 LINQ好用歸好用,但是實際上操作資料庫的還是SQL語法,如果不知道LINQ語法 編譯過後產生怎樣的SQL語法,一不小心效能就會 ...

  2. 用Razor語法寫範本-RazorEngine組件介紹【转——非常好,可以用它来代替NVelocity】

    RazorEngine 官網網址:http://razorengine.codeplex.com 在找到RazorEngine之前曾經想過其他的方案,如T4與V8 Engine載jquery.temp ...

  3. 開賣!下集 -- ASP.NET 4.5 專題實務(II)-範例應用與 4.5新功能【VB/C# 雙語法】

    開賣!下集 -- ASP.NET 4.5 專題實務(II)-範例應用與 4.5新功能[VB/C# 雙語法] 我.....作者都沒拿到書呢! 全台灣最專業的電腦書店 -- 天瓏書局 已經開賣了! 感謝天 ...

  4. PreparedStatement執行sql語句

    import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import org ...

  5. vue起步和模板語法

    vue構造器里有哪些內容: var a=new Vue({}) 模板語法: 文本插值: html: html的屬性里的值應該使用v-bind: 表達式: 指令; 參數:v-bind,v-on 雙向用戶 ...

  6. 用Razor語法寫範本-RazorEngine組件介紹

    最近剛好有要寫寄Email的程式,在代碼中寫HTML覺得很呆,抽出代碼外寫到txt或html檔當範本,由程式執行時在載入檔案時用Regex換關鍵字又覺得不夠好用,而且因為有時會有要判斷一些條件,就會寫 ...

  7. Delphi APP 開發入門(六)Object Pascal 語法初探

    Delphi APP 開發入門(六)Object Pascal 語法初探 分享: Share on facebookShare on twitterShare on google_plusone_sh ...

  8. PL/SQL Developer查詢已經執行過的SQL語句記錄 Ctrl+E

    PL/SQL Developer查詢已經執行過的SQL語句記錄 最近提数比较多,没有已存在的脚本信息,就手工写呀... 一次性打开了多个提数脚本文件,结果执行完后把脚本保存好了,但是最后的整理其它脚本 ...

  9. PreparedStatement执行sql語句

    import com.loaderman.util.JdbcUtil; import java.sql.Connection; import java.sql.PreparedStatement; i ...

随机推荐

  1. 《JavaScript 高级程序设计》读书笔记五 引用类型

    一   Object类型 a.两种创建方式: 1.new+构造函数Object; 2.对象字面量表示法: b.两种访问属性方式: 1.点表示法(.属性): 2.方括号([“属性”]): 二   Arr ...

  2. 工具安装(mac)

    1. iterm 2. nvm 3. node 4. git 5. VScode 6. postman 1.安装iterm2安装路径 https://www.iterm2.com/使用技巧https: ...

  3. win10怎么查看激活到期时间如何看是否永久激活

    win10怎么查看激活到期时间如何看是否永久激活     我们知道Windows系统需要激活后才可以使用全部功能,那么你的Windows10激活了吗?如何查看激活时间呢?是不是永久激活的?带着这些问题 ...

  4. Python爬虫2-检测编码(使用chardet)

    GitHub代码练习地址:https://github.com/Neo-ML/PythonPractice/blob/master/SpiderPrac02_chardet.py 网页编码问题解决 c ...

  5. [Swift]在Swift项目中创建桥接头文件,Swift文件和Objective-C文件相互调用

    创建一个Swift项目[demo],以下内容Swift文件和Objective-C文件相互调用都是在Swift项目中. 一.Swift文件调用Objective-C文件 新建文件夹[SupportFi ...

  6. 开源深度学习架构Caffe

    Caffe 全称为 Convolutional Architecture for Fast Feature Embedding,是一个被广泛使用的开源深度学习框架(在 TensorFlow 出现之前一 ...

  7. Maven - 在Eclipse中创建Maven项目

    本文的前提条件: windows7-64bit jdk1.8.0 Maven-3.5.0 1- 更新Eclipse中Maven配置 1.1- 修改Eclipse根目录下eclipse.ini文件 D: ...

  8. 排除Transformation Errors

    当运行session时,会产生大量的Transformation Errors,这些Error会导致性能变慢 1 Transformation Errors导致性能降低的原因 当有大量记录有Trans ...

  9. LVS DR模式配置

    关于LVS的相关介绍,以下两篇文章均做了具体的介绍: http://www.linuxvirtualserver.org/zh/lvs1.html http://www.cnblogs.com/liw ...

  10. HBase数据持久化之HRegion.flushcache即CF持久化

    我们从HRegion.flushcache开始分析.由于这个过程还是比较复杂的,因此,在这一节,我们不会分析的太过详细,只是单单的介绍一下其大体流程,待大家有了整体的把握之后,我们将在下一节详细介绍其 ...