REVOKE
语句撤销一个用户的权限
.
116.DDL 有哪些 ?
CREATE
DECLARE
ALTER
DROP
等
117.DML 有哪些 ?
INSERT
SELECT
UPDATE
DELETE
等
118.DB2 有没有布尔类型 ?
没有
119. 如何查询 DB2 的内置函数 ?
自带文档 ADMINISTION-->SQLREFERENCE-->FUNCTIONS 内
120. 如何执行 DB2 的脚本文件 ?
DB2-VTFFILENAME
121.DB2 中象 ORACLE 的 ROWNUM() 是 ?
ROW_NUMBER()OVER()
122.DB2 如何得到错误代码的说明 ?
DB2?SQLCODE
123.DB2 中的 VARCHAR 转换为 INTEGER 的函数为 ?
CAST()
124.DB2 中的 INTEGER 转换为 VARCHAR 的函数为 ?
CHAR()
125.DB2 中的 VARCHAR 转换为 DATE 的函数为 ?
DATE()
126.DB2 中的 DATE 转换为 VARCHAR 的函数为 ?
CHAR()
127.DB2 中的 TRIGGER 能否修改 ?
不能 , 只能删除重建
128.WINDOWS 下如何知道 DB2 的端口号 ?
/WINNT/SYSTEM32/DRIVERS/ETC/SERVICES
129.DB2 如何执行存储过程 ?
可以 DB2CALLPROCEDURE_NAME
130. 如何进入 DB2 的 DOS 命令方式 ?
DB2CMD
131. 如何得到 DB2 的进程号 ?
DB2LISTAPPLICATIONS
132. 如何杀 DB2 的进程 ?
FORCEAPPLICATION(ID)
133.A 用户安装 DB2 后 , 如何用 B 用户启动 DATABASE?
在 B 用户下的 .PROFILE 中加上
./HOME/DB2INST/SQLLIB/DB2PROFILE
134.DB2 中类似 ORACLE 的快照是 ?
SUMMARYTABLE
116.DDL 有哪些 ?
CREATE
DECLARE
ALTER
DROP
等
117.DML 有哪些 ?
INSERT
SELECT
UPDATE
DELETE
等
118.DB2 有没有布尔类型 ?
没有
119. 如何查询 DB2 的内置函数 ?
自带文档 ADMINISTION-->SQLREFERENCE-->FUNCTIONS 内
120. 如何执行 DB2 的脚本文件 ?
DB2-VTFFILENAME
121.DB2 中象 ORACLE 的 ROWNUM() 是 ?
ROW_NUMBER()OVER()
122.DB2 如何得到错误代码的说明 ?
DB2?SQLCODE
123.DB2 中的 VARCHAR 转换为 INTEGER 的函数为 ?
CAST()
124.DB2 中的 INTEGER 转换为 VARCHAR 的函数为 ?
CHAR()
125.DB2 中的 VARCHAR 转换为 DATE 的函数为 ?
DATE()
126.DB2 中的 DATE 转换为 VARCHAR 的函数为 ?
CHAR()
127.DB2 中的 TRIGGER 能否修改 ?
不能 , 只能删除重建
128.WINDOWS 下如何知道 DB2 的端口号 ?
/WINNT/SYSTEM32/DRIVERS/ETC/SERVICES
129.DB2 如何执行存储过程 ?
可以 DB2CALLPROCEDURE_NAME
130. 如何进入 DB2 的 DOS 命令方式 ?
DB2CMD
131. 如何得到 DB2 的进程号 ?
DB2LISTAPPLICATIONS
132. 如何杀 DB2 的进程 ?
FORCEAPPLICATION(ID)
133.A 用户安装 DB2 后 , 如何用 B 用户启动 DATABASE?
在 B 用户下的 .PROFILE 中加上
./HOME/DB2INST/SQLLIB/DB2PROFILE
134.DB2 中类似 ORACLE 的快照是 ?
SUMMARYTABLE
DB2
函数
135.AVG()
返回一组数值的平均值 .
SELECTAVG(SALARY)FROMBSEMPMS;
136.CORR(),CORRELATION()
135.AVG()
返回一组数值的平均值 .
SELECTAVG(SALARY)FROMBSEMPMS;
136.CORR(),CORRELATION()
返回一对数值的关系系数
.
SELECTCORRELATION(SALARY,BONUS)FROMBSEMPMS;
137.COUNT()
返回一组行或值的个数 .
SELECTCOUNT(*)FROMBSEMPMS;
138.COVAR(),COVARIANCE()
返回一对数值的协方差 .
SELECTCOVAR(SALARY,BONUS)FROMBSEMPMS;
139.MAX()
返回一组数值中的最大值 .
SELECTMAX(SALARY)FROMBSEMPMS;
140.MIN()
返回一组数值中的最小值 .
SELECTMIN(SALARY)FROMBSEMPMS;
141.STDDEV()
返回一组数值的标准偏差 .
SELECTSTDDEV(SALARY)FROMBSEMPMS;
142.SUM()
返回一组数据的和 .
SELECTSUM(SALARY)FROMBSEMPMS;
143.VAR(),VARIANCE()
返回一组数值的方差 .
SELECTVARIANCE(SALARY)FROMBSEMPMS;
144.ABS(),ABSVAL()
返回参数的绝对值 .
SELECTABS(-3.4)FROMBSEMPMS;
145.ACOS()
返回参数的反余弦值 .
SELECTACOS(0.9)FROMBSEMPMS;
146.ASCII()
返回整数参数最左边的字符的 ASCII 码 .
SELECTASCII('R')FROMBSEMPMS;
147.ASIN()
返回用弧度表示的角度的参数的反正弦函数 .
SELECTASIN(0.9)FROMBSEMPMS;
148.ATAN()
返回参数的反正切值 , 该参数用弧度表示的角度的参数 .
SELECTATAN(0.9)FROMBSEMPMS;
149.ATAN2()
返回用弧度表示的角度的 X 和 Y 坐标的反正切值 .
SELECTATAN2(0.5,0.9)FROMBSEMPMS;
150.BIGINT()
返回整型常量中的数字或字符串的 64 位整数表示 .
SELECTBIGINT(EMP_NO)FROMBSEMPMS;
151.CEILING()ORCEIL()
返回比参数大或等于参数的最小的整数值 .
SELECTCEILING(3.56)FROMBSEMPMS;
SELECTCEIL(4.67)FROMBSEMPMS;
152.CHAR()
返回日期时间型 , 字符串 , 整数 , 十进制或双精度浮点数的字符串表示 .
SELECTCHAR(SALARY,',')FROMBSEMPMS;
153.CHR()
返回具有由参数指定的 ASCII 码的字符 .
SELECTCHAR(167)FROMBSEMPMS;
SELECTCORRELATION(SALARY,BONUS)FROMBSEMPMS;
137.COUNT()
返回一组行或值的个数 .
SELECTCOUNT(*)FROMBSEMPMS;
138.COVAR(),COVARIANCE()
返回一对数值的协方差 .
SELECTCOVAR(SALARY,BONUS)FROMBSEMPMS;
139.MAX()
返回一组数值中的最大值 .
SELECTMAX(SALARY)FROMBSEMPMS;
140.MIN()
返回一组数值中的最小值 .
SELECTMIN(SALARY)FROMBSEMPMS;
141.STDDEV()
返回一组数值的标准偏差 .
SELECTSTDDEV(SALARY)FROMBSEMPMS;
142.SUM()
返回一组数据的和 .
SELECTSUM(SALARY)FROMBSEMPMS;
143.VAR(),VARIANCE()
返回一组数值的方差 .
SELECTVARIANCE(SALARY)FROMBSEMPMS;
144.ABS(),ABSVAL()
返回参数的绝对值 .
SELECTABS(-3.4)FROMBSEMPMS;
145.ACOS()
返回参数的反余弦值 .
SELECTACOS(0.9)FROMBSEMPMS;
146.ASCII()
返回整数参数最左边的字符的 ASCII 码 .
SELECTASCII('R')FROMBSEMPMS;
147.ASIN()
返回用弧度表示的角度的参数的反正弦函数 .
SELECTASIN(0.9)FROMBSEMPMS;
148.ATAN()
返回参数的反正切值 , 该参数用弧度表示的角度的参数 .
SELECTATAN(0.9)FROMBSEMPMS;
149.ATAN2()
返回用弧度表示的角度的 X 和 Y 坐标的反正切值 .
SELECTATAN2(0.5,0.9)FROMBSEMPMS;
150.BIGINT()
返回整型常量中的数字或字符串的 64 位整数表示 .
SELECTBIGINT(EMP_NO)FROMBSEMPMS;
151.CEILING()ORCEIL()
返回比参数大或等于参数的最小的整数值 .
SELECTCEILING(3.56)FROMBSEMPMS;
SELECTCEIL(4.67)FROMBSEMPMS;
152.CHAR()
返回日期时间型 , 字符串 , 整数 , 十进制或双精度浮点数的字符串表示 .
SELECTCHAR(SALARY,',')FROMBSEMPMS;
153.CHR()
返回具有由参数指定的 ASCII 码的字符 .
SELECTCHAR(167)FROMBSEMPMS;
154.CONCAT()
返回两个字符串的连接 .
SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS;
155.YEAR()
返回两个字符串的连接 .
SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS;
155.YEAR()
返回数值的年部分
.
SELECTYEAR('2003/01/02')FROMBSEMPMS;
156.VARCHAR()
返回字符串 , 日期型 , 图形串的可变长度的字符串表示 .
SELECTVARCHAR(EMP_NAM,50)FROMBSEMPMS;
157.UCASE()ORUPPER()
返回字符串的大写 .
SELECTUCASE(EMP_NAM)FROMBSEMPMS;
SELECTUPPER(EMP_NO)FROMBSEMPMS;
158.TRUNCATE()ORTRUNC()
从表达式小数点右边的位置开始截断并返回该数值 .
SELECTTRUNCATE(345.6789,2)FROMBSEMPMS;
159.TIME()
返回一个数值中的时间 .
SELECTTIME('2001-03-19.12.30.123456')FROMBSEMPMS;
160.SUBSTR(EXP1,EXP2)
返回 EXP1 串自 EXP2 处开始的子串 .
SELECTSUBSTR('CDNJFDJFJD',5)FROMBSEMPMS;
SELECTSUBSTR('CDNJFDJFJD',5,2)FROMBSEMPMS;
161.SQRT()
返回该参数的平方根 .
SELECTSQRT(36)FROMBSEMPMS;
162.SPACE()
返回由参数指定的长度 , 包含空格在内的字符串 .
SELECTSPACE(10)FROMBSEMPMS;
163.SECOND()
返回一个数值的秒部分 .
SELECTSECOND('18:34:32')FROMBSEMPMS;
164.RTRIM()
删除字符串尾部的空格 .
SELECTRTRIM('COMMENT')FROMBSEMPMS;
165.ROUND(EXP1,EXP2)
返回 EXP1 小数点右边的第 EXP2 位置处开始的四舍五入值 .
SELECTROUND(2345.6789,2)FROMBSEMPMS;
166.REPLACE(EXP1,EXP2,EXP3)
用 EXP3 替代 EXP1 中所有的 EXP2
SELECTCHAR(REPLACE('ROMANDD','NDD','CCB'),10)FROMBSEMPMS;
SELECTYEAR('2003/01/02')FROMBSEMPMS;
156.VARCHAR()
返回字符串 , 日期型 , 图形串的可变长度的字符串表示 .
SELECTVARCHAR(EMP_NAM,50)FROMBSEMPMS;
157.UCASE()ORUPPER()
返回字符串的大写 .
SELECTUCASE(EMP_NAM)FROMBSEMPMS;
SELECTUPPER(EMP_NO)FROMBSEMPMS;
158.TRUNCATE()ORTRUNC()
从表达式小数点右边的位置开始截断并返回该数值 .
SELECTTRUNCATE(345.6789,2)FROMBSEMPMS;
159.TIME()
返回一个数值中的时间 .
SELECTTIME('2001-03-19.12.30.123456')FROMBSEMPMS;
160.SUBSTR(EXP1,EXP2)
返回 EXP1 串自 EXP2 处开始的子串 .
SELECTSUBSTR('CDNJFDJFJD',5)FROMBSEMPMS;
SELECTSUBSTR('CDNJFDJFJD',5,2)FROMBSEMPMS;
161.SQRT()
返回该参数的平方根 .
SELECTSQRT(36)FROMBSEMPMS;
162.SPACE()
返回由参数指定的长度 , 包含空格在内的字符串 .
SELECTSPACE(10)FROMBSEMPMS;
163.SECOND()
返回一个数值的秒部分 .
SELECTSECOND('18:34:32')FROMBSEMPMS;
164.RTRIM()
删除字符串尾部的空格 .
SELECTRTRIM('COMMENT')FROMBSEMPMS;
165.ROUND(EXP1,EXP2)
返回 EXP1 小数点右边的第 EXP2 位置处开始的四舍五入值 .
SELECTROUND(2345.6789,2)FROMBSEMPMS;
166.REPLACE(EXP1,EXP2,EXP3)
用 EXP3 替代 EXP1 中所有的 EXP2
SELECTCHAR(REPLACE('ROMANDD','NDD','CCB'),10)FROMBSEMPMS;
167.REPEAT(EXP1,EXP2)
返回 EXP1 重复 EXP2 次后的字符串 .
SELECTCHAR(REPEAT('REPEAT',3),21)FROMBSEMPMS;
返回 EXP1 重复 EXP2 次后的字符串 .
SELECTCHAR(REPEAT('REPEAT',3),21)FROMBSEMPMS;
168.REAL()
返回一个数值的单精度浮点数表示 .
SELECTREAL(10)FROMBSEMPMS;
169.RAND()
返回 0 和 1 之间的随机浮点数 .
SELECTRAND()FROMBSEMPMS;
170.POWER(EXP1,EXP2)
返回 EXP1 的 EXP2 次幂 .
SELECTPOWER(2,5)FROMBSEMPMS;
171.POSSTR(EXP1,EXP2)
返回 EXP2 在 EXP1 中的位置 .
SELECT('ABCDEFGH','D')FROMBSEMPMS;
172.NULLIF(EXP1,EXP2)
如果 EXP1=EXP2, 则为 NULL, 否则为 EXP1
173.NODENUMBER()
返回行的分区号 .
SELECTNODENUMBER(EMP_NO)FROMBSEMPMS;
174.MONTH()
返回一个数值的月部分 .
SELECTMONTH('2003/10/20')FROMBSEMPMS;
175.MOD(EXP1,EXP2)
返回 EXP1 除以 EXP2 的余数 .
SELECTMOD(20,8)FROMBSEMPMS;
176.MINUTE()
返回一个数值的分钟部分 .
SELECTMINUTE('18:34:23')FROMBSEMPMS;
177.LTRIM()
删除字符串前面的空格 .
SELECTLTRIM('CDDD')FROMBSEMPMS;
178.HOUR()
返回一个数值的小时部分 .
SELECTHOUR('18:34:23')FROMBSEMPMS;
179.DOUBLE()
如果参数是一个数字表达式 , 返回与其相对应的浮点数 , 如果参数是字符串表达式 , 则返回该数的字符串表达式 .
SELECTDOUBLE('5678')FROMBSEMPMS;
180.EXP()
返回参数的指数函数 .
SELECTEXP(2)FROMBSEMPMS;
181.FLOAT()
返回一个数的浮点表示 .
SELECTFLOAT(789)FROMBSEMPMS;
182.FLOOR()
返回小于或等于参数的最大整数 .
SLECTFLOOR(88.93)FROMBSEMPMS;
183.HEX()
返回一个表示为字符串的值的 16 进制表示 .
SELECTHEX(16)FROMBSEMPMS;
返回一个数值的单精度浮点数表示 .
SELECTREAL(10)FROMBSEMPMS;
169.RAND()
返回 0 和 1 之间的随机浮点数 .
SELECTRAND()FROMBSEMPMS;
170.POWER(EXP1,EXP2)
返回 EXP1 的 EXP2 次幂 .
SELECTPOWER(2,5)FROMBSEMPMS;
171.POSSTR(EXP1,EXP2)
返回 EXP2 在 EXP1 中的位置 .
SELECT('ABCDEFGH','D')FROMBSEMPMS;
172.NULLIF(EXP1,EXP2)
如果 EXP1=EXP2, 则为 NULL, 否则为 EXP1
173.NODENUMBER()
返回行的分区号 .
SELECTNODENUMBER(EMP_NO)FROMBSEMPMS;
174.MONTH()
返回一个数值的月部分 .
SELECTMONTH('2003/10/20')FROMBSEMPMS;
175.MOD(EXP1,EXP2)
返回 EXP1 除以 EXP2 的余数 .
SELECTMOD(20,8)FROMBSEMPMS;
176.MINUTE()
返回一个数值的分钟部分 .
SELECTMINUTE('18:34:23')FROMBSEMPMS;
177.LTRIM()
删除字符串前面的空格 .
SELECTLTRIM('CDDD')FROMBSEMPMS;
178.HOUR()
返回一个数值的小时部分 .
SELECTHOUR('18:34:23')FROMBSEMPMS;
179.DOUBLE()
如果参数是一个数字表达式 , 返回与其相对应的浮点数 , 如果参数是字符串表达式 , 则返回该数的字符串表达式 .
SELECTDOUBLE('5678')FROMBSEMPMS;
180.EXP()
返回参数的指数函数 .
SELECTEXP(2)FROMBSEMPMS;
181.FLOAT()
返回一个数的浮点表示 .
SELECTFLOAT(789)FROMBSEMPMS;
182.FLOOR()
返回小于或等于参数的最大整数 .
SLECTFLOOR(88.93)FROMBSEMPMS;
183.HEX()
返回一个表示为字符串的值的 16 进制表示 .
SELECTHEX(16)FROMBSEMPMS;