sqlplus

    39热度

    4回答

    是否可以这样做? $ sqlplus -s user/pass "select 1 from dual" 或 $ echo "select 1 from dual" | sqlplus -s user/pass 我知道我可以把select 1 from dual在文件中,这样做: $ sqlplus -s user/pass @myFile.sql ,但我想知道如果它实际上需要创建一个文件只是为了

    1热度

    4回答

    我有一个使用EXECUTE IMMEDIATE执行查询的PL/SQL语句。但是,我很难搞清楚如何获取正在执行的查询的文本。由于查询大于255个字符,因此我无法使用dbms_output。有没有什么办法让sqlplus回显传递给EXECUTE IMMEDIATE的字符串?

    0热度

    2回答

    我需要从sqlplus查询格式化csv输出文件。 char和varchar输出字段以表格中的最大列大小出现,这意味着很多列有额外的空白,加上逗号分隔符。我怎样才能摆脱我的CSV文件多余的空白?另外我怎样才能得到“”数字字段?

    13热度

    5回答

    我有一些SQL脚本,我试图自动化。在过去,我使用了SQL * Plus,并通过bash脚本手动调用了sqlplus二进制文件。 但是,我想弄清楚是否有办法连接到数据库,并从bash脚本内调用脚本...以便我可以插入date并使查询运行相对于过去的某些天数。

    5热度

    4回答

    我试图使用SQL*Plus连接到一个表,并获取Perl脚本中的数据并将该输出存储在Perl变量中。 在一个shell脚本,我这样做: SQL_RESULT=`sqlplus -s ${CONNECT_STRING} << EOF ${SQLPLUS_SETTINGS} select foo||'|'||bar ||'|'|| xyz from temp where dfg='s

    2热度

    3回答

    请注意下表。我想将新创建的BEST_SELLER列的默认值设置为"N"。 我该怎么做呢? Create Table Mystery (Book_Code Char(4) Primary Key, Title Varchar2(40), Publisher_Code Char(2), Price Number(4,2))

    2热度

    1回答

    我开始使用sqlplus for emacs。它工作正常,除了一件事 - 很多时候我会收到一条消息“缓冲......不与任何人交谈”。在文件sqlplus.el中,有以下代码验证(get-buffer-process process-buffer-name)。我怎样才能保持SQL过程? (defun sqlplus-verify-buffer (connect-string) (let

    1热度

    1回答

    我有一个脚本,它简单地连接到sql * plus中的表并在表中插入一行。 它抛出一个错误如下: SP2-0552: Bind variable "BIND" not declared 我不能够找出绑定变量是在它试图插入查询到底是什么。

    0热度

    2回答

    我需要找到每本书其价格低于账面价格为每本书具有类型“HOR”大书代码和书名。我的表看起来像这样 CREATE TABLE BOOK ( BOOK_CODE CHAR(4) CONSTRAINT BOOK_BOOK_CODE_PK PRIMARY KEY, TITLE VARCHAR2(40) CONSTRAINT BOOK_TITLE_NN NOT NULL, PUBL

    2热度

    2回答

    我从查询中使用产生HTML报告: set markup html on table "WIDTH='100%' BORDER='1' cellpadding='2px' cellspacing='0px'"; 有包括一个doctype声明如一个办法: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:/