小编Sal*_*cia的帖子

为什么java.io.File没有实现Autocloseable?

升级到Java 7后,我得到Eclipse标记的以下代码:

    try (File file = new File(FILE_NAME)) {
        file.delete();          
    }
Run Code Online (Sandbox Code Playgroud)

错误是:

资源类型File未实现java.lang.AutoCloseable

Java的文档中没有AutoCloseable文档中列出的文件:http: //docs.oracle.com/javase/8/docs/api/java/lang/Au​​toCloseable.html

所以除了添加catch块之外,建议的替代方案是什么?

java

4
推荐指数
1
解决办法
1万
查看次数

SQLPLUS 使我的脚本提示:输入行值

我正在运行最基本的 oracle sql 脚本并在 sqlplus 中运行它。我不明白为什么我的脚本停止提示我输入“为行输入值”。FOR LOOP 不是应该在循环之前打开游标吗?

代码是:

/*
  File: myTest.sql
*/

SET SERVEROUTPUT ON SIZE UNLIMITED
SET LINESIZE 140
SET PAGESIZE 60
SET ECHO OFF
SET TERM ON
SET FEEDBACK OFF
SET SHOW ON
SET VERIFY OFF

SPOOL &1

/* Run Parameters & Variables */
DECLARE
text_line         VARCHAR2(4000);

/* Cursors & Row Types */
CURSOR myCursor IS 
  select spriden_pidm, spriden_id, spriden_first_name, spriden_last_name from spriden where spriden_id = '1234';

myCursorRec       myCursor%ROWTYPE;

/* Main Logic */
BEGIN 
  /* Read through …
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql sqlplus

0
推荐指数
1
解决办法
3833
查看次数

标签 统计

java ×1

oracle ×1

plsql ×1

sql ×1

sqlplus ×1