我在準備一個數據遷移腳本,其中需要將先前創建的序列更改爲新值。 這是我嘗試到目前爲止: DECLARE @Curr_Sampling_Request_ID INT ;
SELECT @Curr_Sampling_Request_ID = MAX (Sampling_Request_ID)
FROM [MyDB].[ABC].[T_DATA_Sampling_Requests] ;
我遇到問題,無法找到解決方案。我在上週開始使用PL/SQL,這意味着我的能力非常有限。 不管怎麼說,我有這樣的格式化的表格要導出到另一個工作腳本:只有最後一個ID(S_ID)由NUMBER(N_PROT)分組 select
'7' as M_ID,
N_PROT as SUBSCRIPTION_VERSION_ID,
/* ..... bunch of othe
我有SQLPLUS格式的腳本。 我要求用戶輸入替代變量的值來執行插入語句。 一些替代變量用於強制列,所以 我怎麼能詢問用戶是否替換變量值爲null重新填寫? 如何通過強制用戶輸入相同的替代變量取決於它自己的值本身的值? 或如何強制用戶輸入替代變量的值? 像 psedu code:
accept x prompt please enter value for x
while (&x is nu