首页 电脑 电脑学堂 查看内容

Oracle操作注意事项

2012-5-22 10:18 1118 0

摘要: ORACLE 日期_: submitdate=DateTime.Parse(submitdate).ToString("d-M月-yyyy");   当前时间:sysdate() t...
关键词: nbsp 语句 INSERT VALUES 日期 date INTO 2004 SQL submitdate

ORACLE 日期_: submitdate=DateTime.Parse(submitdate).ToString("d-M月-yyyy");   当前时间:sysdate() to_date('2002-01-02','yyyy-M-dd')    www.2cto.com   select count(1) from L_PERM where CANCEL <>'Y' and (sysdate-perm_date)>3   在 PL/SQL Develop 中调试、作试验,我写入以前在 SQL Server 中的 SQL 语句:      INSERT INTO ... (............) VALUES (......., '2004-7-20 11:25:36', ....)     -- 此语句适用于SQL Server 居然出错了!我还以为,Oracle 的日期类型分隔符像 Access 那样是 #,我又试了:      INSERT INTO ... (............) VALUES (......., #2004-7-20 11:25:36#, ....)    -- 此语句适用于MS Access 去查网上的文章,很多地方都是这么写的:     INSERT INTO ... (............) VALUES (......., TO_DATE('2004-7-20 11:25:36', 'yyyy-mm-dd hh24:mi:ss'), ....) TO_DATE、TO_CHAR,。 找一个怎样输入、输出日期类型数据的例子。看到了 TIMESTAMP 关键字,上面的 SQL 语句可以写成:     INSERT INTO ... (............) VALUES (......., TIMESTAMP '2004-7-20 11:25:36', ....)    www.2cto.com   选择前n条记录:   可以采用rownum<10即前10条数据 ,格式 select * from t where rownum<10   两者之间 select * from (select rownum r,a.* from tablename a where rownum <= 100) where r >= 60;      得到序列: select C_ORDER.NEXTVAL as id FROM DUAL        作者 荡来荡去(allen)
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部