sql server 2019資料庫中如何對從資料庫中查出的資料結果進行四捨五入

2022-03-18 09:31:36 字數 1586 閱讀 1871

1樓:匿名使用者

round() 函式

語句select round(123.4545, 2)

結果 123.4500

2樓:匿名使用者

round(列,保留位數)

請問關於sql server 2005 四捨五入問題~

3樓:匿名使用者

當 length 為負數時 則按 length 所指定的在小數點的左邊四捨五入。

round(999.99,-1) =1000

4樓:

對的, 四捨五入 (要處理的數,保留的位數)

0 就是進到個位, -1 就是10位

sql server 2005 如何直接在查詢結果中修改資料,可以這樣操作嗎,如果可以怎麼設定?

5樓:匿名使用者

sqlserver2005在表上按右鍵,開啟表,來編輯,這種情況下的資料預設情況下是全部,不是你想要的結果,你在工具欄上點一個sql的小圖示,會變成sql,修改成你的sql,然後執行,在得到的結果上編輯去吧

6樓:匿名使用者

在oracle中有select ...for update的語句可以直接修改查詢結果,執行提交後生效。但是sql server中不這次for update語句。

如果想直接修改表,可以在企業管理器中編輯表,根據sql語句篩選你想修改的列,再進行修改。

7樓:無所謂

要在查詢結果用直接修資料,最起碼要把把那張表的主鍵欄位選進來。

8樓:青春壹場戲

查詢分析器查出來的資料是不可以直接修改的。需要用update語句來修改。

在sql server 2005中, 進入資料庫的命令是怎麼寫?(use)

9樓:陶山戰霖

停一下服務,直接拷貝mdf格式資料庫檔案,然後直接在自己的電腦裡附加資料庫;

如果你只是要那幾個表的話,建議匯出create語句(右擊該表—>編寫指令碼為-->create到),在自己的電腦裡執行新建。。。

如果有資料的話,先匯出資料到excel,然後匯入到表裡,或直接黏貼也可以。。。

10樓:

資料庫中可能存在多個database,如預設的model,master等

在圖形化查詢介面中,你可以在快捷選單欄中選擇要操作的資料庫,也可以使用命令進行操作

樓上的yiyishuitian已經給出了答案舉個栗子:

use master;

goselect * from dbo.spt_values;

11樓:匿名使用者

use databasenamego

sql查詢語句查詢結果是數值小數點後自動四捨五入取小數點後4位,可以怎麼寫

12樓:匿名使用者

select convert(decimal(18,4),dj) from table

資料庫sqlserver2019和sqlserver2019差的多嗎

還是有很大區別的 sql server 2000 2005 2008,完全可以共存 1 只要例項名不同即可 如 預設例項 命名例項sql2005 命名例項sql2008 2 2005 與 2008要求的 net framework 版本不一樣,2005 要求 2.0,而 2008 要求 3.5 sp...

sql server 2019和sql server2019 express edition有什麼區別

server2005 express edition免費,沒有介面.vs2008自帶 sql server 2005須裝在windows server上.個人安裝sql server 2005 dev比較合適.在非 server 作業系統上,sql2005有三個版本可以用.1.express,vs2...

sqlserver2019怎麼建立使用者

copy第一步 安全性 登入名bai右鍵新建登入名du第二步 輸入你的登入名,選擇zhisql server身份驗證,設定登入密碼 dao。取消強制密碼過期 看具體設定,一般取消 第三步 選擇左上角伺服器角色,勾選中public,如果你需要使他擁有所有的許可權勾選 sysadmin 第四步 選擇左上...