當前位置:首頁 » 編程語言 » sql0911n2
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql0911n2

發布時間: 2022-08-16 08:19:16

sql1391N 該資料庫已由資料庫管理器的另一實例使用。 SQLSTATE=51023

能不能換個名字試試

❷ DB2 函數報錯 SQL0104N SQLSTATE=42601

"'<'"
輸入命令字元串中的語法錯誤,字元、標記或子句無效或丟失。

❸ 求救,SQL1013N 資料庫連不上,為什麼

在左面找到 『安全性』 單擊右鍵 選擇『新建」,「登錄」 彈出一個對話框,在登錄名中輸入你的登錄號,選擇'SQLSERVER身份驗證',並輸入密碼,可以把『用戶下次登錄時必須修改密碼』取消掉。 點擊『用戶映射』,在右面選擇要映射的資料庫,並在前面打勾!在下面一欄中『db-owner』和『public』前面打勾。然後點擊'狀態'在右面欄中選中"授予"、「啟用」,這兩項一般是默認的,但如果默認的不是此兩項必須改過來,不然是連不上的!點擊『確定』。 2:找到SQL伺服器,在左欄中上面,單擊右鍵,在彈出的菜單中選擇「屬性」命令。彈出一個對話框,單擊「安全性」,在「伺服器身份驗證」下面選擇「SQL SERVER和WINDOWS身份驗證模式」,在前面打勾!記得這一步很重要,如果沒有這一步你就別想登錄成功!然後單擊「確定」就可以了! 3:重新啟動服務就可以選擇SQL SERVER 身份驗證模式登錄了!

❹ linux下創建資料庫報錯:SQL1096N The command is not valid for this node type.哪位大俠知道怎麼解決

如果命令沒有問題的話,那就要看看當前用戶的環境了

1、首先當前用戶需要是資料庫實例用戶或者引用了資料庫實例用戶的sqllib/db2profile,如果木有建實例的話,請創建db2實例(實例用戶和db2實例是名字一樣的),並且配置db2各種用戶組,把實例用戶加到管理員組

2、切換到實例用戶,注意su的時候,用su - xxx的形式,一定要加中間的橫杠,不然環境還是不對的,在實例用戶下創建資料庫

❺ sqlsever如何將數字轉換成對應中文啊,比如 1992轉換成 一九九二 sql語法,坐等。

創建一個自定義的函數

CREATEFUNCTION[dbo].[f_num_chn](@numnumeric(14,2))
RETURNSvarchar(100)
AS
BEGIN
DECLARE@n_dataVARCHAR(20),@c_dataVARCHAR(100),@n_strVARCHAR(10),@iint
SET@n_data=RIGHT(SPACE(14)+CAST(CAST(ABS(@num*100)ASbigint)ASvarchar(20)),14)
SET@c_data=''
SET@i=1
WHILE@i<=14
BEGIN
SET@n_str=SUBSTRING(@n_data,@i,1)
IF@n_str<>''
BEGIN
IFnot((SUBSTRING(@n_data,@i,2)='00')or((@n_str='0')and((@i=4)or(@i=8)or(@i=12)or(@i=14))))
SET@c_data=@c_data+SUBSTRING('零壹貳叄肆伍陸柒捌玖',CAST(@n_strASint)+1,1)
IFnot((@n_str='0')and(@i<>4)and(@i<>8)and(@i<>12))
SET@c_data=@c_data+SUBSTRING('仟佰拾億仟佰拾萬仟佰拾圓角分',@i,1)
IFSUBSTRING(@c_data,LEN(@c_data)-1,2)='億萬'
SET@c_data=SUBSTRING(@c_data,1,LEN(@c_data)-1)
END
SET@i=@i+1
END
IF@num<0
SET@c_data='(負數)'+@c_data
IF@num=0
SET@c_data='零圓'
IF@n_str='0'
SET@c_data=@c_data+'整'
RETURN(@c_data)
END

❻ 求助:創建資料庫時 報 SQL1229N錯誤

試過種種方法,都不能解決問題
發現如果所有節點只在一台伺服器上,則能夠正常創建資料庫
能google到很多結果,我是參考了下面的文章解決問題的:
http://q.yesky.com/group/review-11029536.html
(貌似這應該是誰寫的博客,然後被這個網站盜用了,不找出處了!)

❼ Windows db2 做restore恢復 出現「SQL20319N 不允許在自動存儲器表空間上執行 SET TABLESPACE CONTAINE」

解決辦法:在最初開始恢復的時候就需要設置個路徑
例如:db2 restore db movies from d taken at 20021006213640 on d: redirect
其中d:為windows下的d盤,即自動表空間存放的地址,若你需要在aix上或者windows下其它盤符恢復,替換成相應路徑即可~

❽ 求助SQL0901N 錯誤

[IBM][CLI Driver][DB2/6000] SQL0901N SQL 語句因為不嚴重的系統錯誤而失敗。可以處理後續 SQL 語句。
把你報錯的sql貼出來看看

❾ SQL資料庫中Numeric(10,2)是什麼意思

SQL資料庫中Numeric(10,2)是指欄位是數值型,Numeric(10,2)表示總位數為10,小數點後為2位的數,也就是說這個欄位的整數位最大是8位。

SQL中的五種數據類型:字元型,文本型,數值型,邏輯型和日期型

numeric(p,s)p 為精度(有效位),表示可儲存數值的最大位數,小數點左右兩側都包括在內,默認最大位為38 位;s為小數位數,標識小數點後 面所能儲存的最大位數,默認最小位為0位。

(9)sql0911n2擴展閱讀:

以下為其它SQL中的欄位的屬性:

bit  0或1的整型數字 

int  從-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型數字 

smallint  從-2^15(-32,768)到2^15(32,767)的整型數字 

tinyint  從0到255的整型數字

decimal  從-10^38到10^38-1的定精度與有效位數的數字

❿ 用sql語句查詢表中第N(1,2,3等)大的數

--我這里一共有13個數,1到13
--這句查出來就是13
select max(id) from cardInfo
--這句查出來就是1
select min(id) from cardInfo
--這句查出來的是比13小的數
select id from cardInfo where id < (select max(id) from cardInfo)
--比如現在就要取第二大,也就是12
select top 1 id from cardInfo where id < (select max(id) from cardInfo) order by id desc
--現在取第三大的數,11
select top 1 id from cardInfo where id < (select max(id) from cardInfo where id < (select max(id) from cardInfo)) order by id desc
--同理現在可以取第四大了,10
select top 1 id from cardInfo where id < (select max(id) from cardInfo where id < (select max(id) from cardInfo where id < (select max(id) from cardInfo))) order by id desc

把他復制到查詢分析器裡面能看得更清楚.