在sqlplus分組查詢中怎麼設定變數格式

2025-03-15 17:00:05 字數 3254 閱讀 7497

如何個性化設定自己的sql*plus環境

1樓:秋月朗

方法/步驟。

在oracle安裝目錄下的「應用程式開發」啟動sql*plus,如下圖所示。

設定字型大小:右擊標題欄,在彈出的快捷選單中選擇「屬性」命令,出現sql*plus屬性對話方塊,在「字型」選項卡上選擇10*20大小。

設定視窗大小:在「佈局」選項卡的「視窗大小」欄,將寬度設為300,將高度設為200,設定視窗的大小,儲存屬性修改。

設定窗體顏色:在「顏色」選項卡的上方,先選擇「螢幕背景」選項,然後選擇其中非顏色塊中的藍色,儲存背景顏色。

5單擊「確定」按鈕,關閉屬性對話方塊,返回命令提示符操作介面,此時,螢幕背景變成藍色,而且視窗的寬度由原來的800變成了300,高度由原來的25變成了200,效果如下圖所示:

sqlplus中如何改變日期的輸出格式

2樓:匿名使用者

win下預設的格式為dd-mm-yy ,如下:

sql>select sysdate from dual;sysdate

21-4月-07資料庫中的日期欄位中的格式為yyyy-mm-dd hh24:mi:ss,匯出的資料中也要這樣的格式,設定nls_date_format就可以實現,如下:

1.用alter session來修改。

sql>alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';

sql> select sysdate from dual;sysdate

2007-4-21 14:44:242.在os中設定nls_date_format

開啟乙個控制檯視窗。

c:>set nls_date_format=yyyy-mm-dd hh24:mi:

ss /注意:這裡yyyy-mm-dd hh24:mi:

ss不能加引號,但在unix系統中要加。

sql> select sysdate from dual;sysdate

2007-4-21 14:45:44這樣改了以後只對當前的控制檯窗品有效,如果不想每次都設定,就修改系統/使用者環境變數,新增乙個nls_date_format變數,值為yyyy-mm-dd hh24:

mi:ss開啟乙個控制檯視窗。

sql> select sysdate from dual;sysdate

2007-4-21 14:46:153.永久修改,還可以這樣做。

修改檔案,增加alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'語句 當然,修改後需要重新啟動service服務,才能有效。

3樓:匿名使用者

檢視資料庫設定 select * from v$nls_parameters where parameter='nls_date_format';session級更改 alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';永久修改 在登錄檔中:

hkey_local_machine\software\oracle\home0 新增乙個字串的值 名稱:nls_date_format 值 :yyyy-mm-dd在os中設定nls_date_format 開啟乙個控制檯視窗。

c:>set nls_date_format=yyyy-mm-dd hh24:mi:

ss /注意:這裡yyyy-mm-dd hh24:mi:

ss不能加引號,但在unix系統中要加。

如何設定sqlplus中環境變數

4樓:姑古砸抵魏

你這個set命令只是在當前開啟的cmd里加入環境變數,要想永久加入, 就要用圖形介面操作,如下步驟: 右擊『我的電腦』,然後點『屬性』,這時會開啟『系統屬性』的對話方塊,然後選擇『高階』,倒數第二行有個叫『環境變數』的按鈕,單機此按鈕,在彈出的『環。

5樓:很酷只撩梨

用show all可以檢視所有68個系統變數值。

如何在sql*plus中使用變數

6樓:網友

如果不建儲存過長的話,值接寫。

declare

v_sql varchar2(1000) := '';

i_cou number(10) := 0;

begindbms_'這裡是內容');

end;

sqlplus中如何把select的結果取到變數中

7樓:一騎當後

樓主的前纖攔提是不用轎冊pl/sql

而select into 本身就是pl/sql的語法。

php]sql> column result new_value vsql> select 1 result from dual;

result

sql> select 1 from dual where 1 = v;

原值 1: select 1 from dual where 1 = v

新值閉豎巨集 1: select 1 from dual where 1 = 1

php]

oracle 學習,sql plus 檢視**式怎麼調? 調成正常的 謝謝

8樓:無墨兮

有些表是調不正常的,特別是系統自帶的表,欄位特別多。

不過像我們自己建立的表還是可以調的,方法如下:

set linesize 150; -150表示每行顯示的字元個數,你可以自己修改合適的大小。

欄位比較多的時候,需要把cmd視窗寬度設定長一點。

sql怎麼在查詢變數表中的值

9樓:網友

動態sql拼接,然後exec執行就可以了。

declare @sql varchar(4000)select @sql='select * from table'+cast(year(getdate())as varchar(4))

exec @sql

請教sqlplus裡環境變數設定問題

10樓:網友

在。bash_profile

裡面加了個 nls_lang=american_ unset lang

就好了,提示語言,可以顯示英文了,不顯示問號了。

在EXCEL中,如何把資料按照值的區間分組

1 用 排序 功能,按 0 30 30 60 60 90 90 120 分組。2 用 高階篩選 功能 假設源資料在a列,a1 a3000 先在第一行加個抬頭 在b1 c1輸入同樣抬頭。b2輸入 0 c2輸入 30 選a列資料區域 選單欄 資料 篩選 高階篩選 列標區域 已匯入 條件區域 匯入b1 c...

中通快遞寄走後,怎麼查詢物流資訊?

現在快遞都有訂單號,都有個運單號,發件人和收件人都可以根據這個運單號即時查詢快遞件的物流狀態。 但是拒籤的快遞怎麼查物流呢?拒籤的快遞,因為無法按發件人填寫的收件人派送,快遞公司快遞員會把快遞交回公司,快遞公司會按發件人資訊再退回給發件人。 不管是成功送達,還是拒收,所有過程都是可以根據運單號檢視的...

spss頻數分析前如何分組,spss中怎麼編頻數表?怎麼分組?

交叉分組下的頻數分析又稱列聯表分析,包括兩大任務 第一,根據收集到的樣本資料編制交叉列聯表 第二,在交叉列聯表的基礎上,對兩兩變數間是否存在一定的相關性進行分析。調出相關的操作介面。操作見圖。spss教程 交叉分組頻數分析。選擇相應的行列變數,勾選 顯示複式條形圖 在 統計量 選項中,通常選用 卡方...