当前位置:数据库 > SQLServer >>

DB2 SQL语句归纳整理(一)

增删改查整理
添加
INSERT INTO docsummitinfo(APPID,DOCRESULT,EXITVALUE,LOGDESC,DOCFLAG)
(SELECT APPID,DOCRESULT,EXITVALUE,LOGDESC,DOCFLAG from docsummitinfoBAK )

删除
1. delete from (Select * FROM AUTEK.TEMPMAINBAK  FETCH FIRST 20 ROWS ONLY)

   删除查询的前20条

修改
查询
备份还原整理
导入导出整理
导入
1. db2 load from "C:\20110816\20110816_BankEnterpri

seCA.txt" OF del modified by coldel0x7c replace into "AUTEK".TEMPMAINBAK

 

将以“|”分隔的文件导入表中0x7C 是竖线的ascii码的十六进制。

2.数据库字符为1386 GBK的

C:\Documents and Settings\Piggy>db2 load from "C:\20110816\20110816_BankEnterpri

seCA.txt" OF del  modified by codepage=1386 coldel0x23 replace into "PIGGY".TEMP

MAINBAK

设置字符
db2set DB2CODEPAGE=819

db2set DB2CODEPAGE=1208

db2数据库的字符集是:
> db2 get db cfg for db_name

SQL整理
1.SQL Server中可以写成

case 字段 when null

  而DB2 中需要写成case when 字段 is null

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,