Oracle
Pingy_de
这个作者很懒,什么都没留下…
展开
-
Oracle和SqlServer语句的不同
Oracle添加多个字段:alter table tablename add colAVARCHAR2(50) NULL add colB NUMBER(1) DEFAULT 0 NULL add colC DATE NOT NULL删除多个字段alter table tablename drop (colA,colB,colC)SqlServer添加多个字段:alter table tablename add colA VARCHAR(50) ...原创 2020-11-04 13:49:38 · 169 阅读 · 0 评论 -
Oracle 复制数据表
1、只复制表结构的sqlcreate table b as select * from a where 1>1 2、即复制表结构又复制表中数据的sqlcreate table b as select * from a 3、Oracle复制表的制定字段的sqlcreate table b as select row_id,name,age from a w原创 2017-06-01 15:52:28 · 409 阅读 · 0 评论 -
C#webservice调用oracle存储过程参数是中文时变成问号
问题:C#webservice调用oracle存储过程参数是中文时,存储过程获取的时间变成问号解决:查看数据库字符集select userenv('language') from dual; 发现字符集是AMERICAN_AMERICA.US7ASCII一开始是使用oracle.client连接数据库,后改成oledb连接方式,webconfig中连接字符串改为<add na原创 2017-06-02 16:12:15 · 1781 阅读 · 0 评论 -
Oracle 处理空值的函数
1.NVL(expr1,expr2) 如果expr1为NULL,则该函数显示expr2的值;2.NVL2(expr1,expr2,expr3)如果expr1的值为NULL,则该函数显示expr3的值;不为NULL,显示expr2的值;3.NULLIF(expr1,expr2)如果expr1=expr2,返回NULL;若不等,则返回第一个表达式的值;4转载 2017-08-22 15:05:37 · 3566 阅读 · 0 评论