1樓:大鬍子
你試著執行select user_id() as u
應該是一個函式,反正有顏色的肯定是關鍵字
sql2005在輸入語句時為什麼有的是藍色,有的是紅色,有的是黑色?
2樓:匿名使用者
這個叫**高亮顯示,其實本質跟用記事本寫**一樣; 實際上用記事本寫**,效率低,不人性化; **高亮是為了讓人一眼就可以看出這段**哪些是關鍵字,哪些是特殊字元; 針對不同功能的字元分部用不同的顏色表示;
例如: 淺綠色的就是註釋(如:--這是註釋),藍色就是關鍵字,紅色就是字元,粉紅色就是函式,黑色基本就沒有什麼特殊含義了,例如列名,數字
3樓:匿名使用者
這沒有為什麼,就是這樣設定的,你也可以修改它的顯示顏色,一般情況下 ,關鍵字顯示藍色,欄位 ,表名 顯示綠色,函式顯示 粉紅色,字串顯示紅色,等等,你可以在manage studio中修改它的顯示顏色
紅顏色部分的sql語句是什麼意思啊?
4樓:匿名使用者
like 操作有幾個特殊符號 其中方括號是定義一個範圍的意思,尖號^是排除的意思
[^8-9]意思就是排除任何含有8或者9的字串;
這句sql語句的意思是查詢msdbms表中version欄位中的字串中不是8和9開頭的記錄;
5樓:
^排除 同符號 !是一樣的作用
sqlserver 怎麼用sql語句編寫財務的分級彙總語句啊? 5
6樓:住七千
你可以新建一張表,裡面就寫上,自己的id和上一級p-id,還可以寫第幾層level_no(我一般不寫)。如果是第1層101,它的pid為0。第2層101111它的pid就為101.
第3層繼續寫1011112的pid 101111。有這個區分應該就容易了。再簡單分下組就出來了。
7樓:匿名使用者
具體的資料庫的內容來編寫程式的方法
8樓:tf家族筱圈
你是打算通過檢視來展示?還是通過什麼形式展示呢?
9樓:匿名使用者
這串字母是語言程式設計財務分會表總彙大家看到以後要認住他
sqlserver的分時間段統計的sql語句。
10樓:匿名使用者
沒看懂a和b二個表的用途,假設對錶a統計。
直接統計比較困難,不過你可以先把日期轉換成到最早日期的分鐘數,把分鐘數除以10求整,得到的新值就是每10分鐘一組的了。不過新值需要儲存到臨時表,再對臨時表分組統計。
--按上述分析將a表中的f_time轉換為以最早日期為起點的每10分鐘一個值的新列,如間隔8分鐘,新列值為0,18分鐘,新值為1.此列命名為ten,把它們複製到臨時表#tj中。
select floor(datediff(mi,(select min(f_time) from a),optime)/10) ten,f_time,f_val from a into #tj where not a is null order by f_time
--對#tj按ten列分組統計,同時顯示每組的起始日期好截止日期。
select ten,min(f_time) bg,max(f_time) end,sum(f_val) hj_val from #tj group by ten order by ten
--把臨時表刪掉
drop table #tj
11樓:我擦擦日子
使用滑動聚合 沒看明白你的意思
12樓:匿名使用者
統計完要行轉列 才能實現你要顯示格式
從你問的問題看,a跟b沒有什麼關係呀!你統計的資料是a表資料,還是b表資料,或者a跟b關聯後的資料?
為什麼sqlserver 中程式設計中的log的顏色是紅色不是藍色
13樓:匿名使用者
執行create database ***pany
on (name=***pany,
filename="c:\program files\microsoft sql server\mssql\data\***pany_data.mdf",
size=10,
maxsize=30,
filegrowth=5)
log on
(name=***panylog,
filename="c:\program files\microsoft sql server\mssql\data\***panylog.ldf",
size=3,
maxsize=12,
filegrowth=2)
create database 程序正在磁碟 '***pany' 上分配 10.00 mb 的空間。
create database 程序正在磁碟 '***panylog' 上分配 3.00 mb 的空間。
終於裝上了sqlserver2005了,可是伺服器名稱寫什麼,求指教
14樓:匿名使用者
樓主這裡有兩個注意事項:1、sql主服務保證開啟 2、服務名寫對了如果你安裝的時候沒有改例項名
那麼你的服務名就是localhost或127.0.0.1或計算機名或直接寫個.(英文狀態下) 都可以
如果改了例項名 那麼就是 計算機名\服務名就按照我上面說的一個個的試 沒有理由不成功 除非你安裝失敗
15樓:匿名使用者
伺服器名稱是不是錯了,可以看下計算機屬性裡面「計算機名」後面是什麼複製到「登入的伺服器名稱」裡面再試,要是還報錯估計就是你登入名和密碼錯了
16樓:匿名使用者
你的服務名就是localhost或127.0.0.1或計算機名或直接寫個.(英文狀態下) 都可以
17樓:下揚州啊
開啟windows系統服務,看看sqlserver服務名稱,就是
18樓:匿名使用者
要寫:計算機名\例項名
sqlserver 和 mysql 兩者的sql語句 可以兼用嗎?
19樓:烈焰風暴
基本的抄sql語句可以直接襲使用。
但一些特殊的sql語句,建表
bai語句,函式各個資料du庫會有所區別
比如選擇zhi資料庫前幾條資料的sql語句:
mysql 語法
select * from persons limit 5sql server 的語
dao法
select top 2 * from persons使用時要注意
20樓:匿名使用者
標準的所有資料庫bai都能du
用,如:select * from tablename
但在zhi實際開發中大多數是dao不能用的,如回mysql的:select * from tablename limit 0,10,在其他資料庫答中不能用,sqlserver中要寫成:select top 10 * from tablename
21樓:匿名使用者
標準sql可以。sqlserver沒有sequence,一些函式名稱會不一樣。
22樓:匿名使用者
有的能,有的不能。sql有個ansi標準,但每個資料庫軟體都有自己的擴充,就拿
版mysql來說吧,權他的擴充語句是以 /*!版本號 為開頭 */ 為結尾的,而這種格式在其他資料庫中被解釋成註釋,並不執行。
23樓:匿名使用者
語句大部分一樣。
但mysql中批量語句執行需要";"結尾,有些關鍵函式不一樣,有些函式不支援子查詢等等
這些sql 語句是什麼意思(sqlserver資料庫)??(就解釋關鍵字就行了)急!!!
24樓:匿名使用者
if exists (select * from dbo.sysobjects where id = object_id(n'[dbo].[checkout]') and objectproperty(id, n'isusertable') = 1)
如果 存在函式(找出使用者表名是""的資料)
drop table [dbo].[checkout]
刪除表go
建新表create table [dbo].[checkout] (
在dbo角色許可權下的表
[pk] [decimal](20, 0) not null ,
主鍵[chk_no] [varchar] (50) collate chinese_prc_ci_as not null ,
使用 中文排序 ,好像是按編碼。
[in_no] [varchar] (50) collate chinese_prc_ci_as not null ,
[days] [int] not null ,
[money] [float] not null ,
[chk_time] [varchar] (50) collate chinese_prc_ci_as not null ,
[remark] [varchar] (50) collate chinese_prc_ci_as null ,
) on [primary] 在主表空間,預設就一個go
25樓:匿名使用者
[dbo].[checkout]是表名,go簡單來說就是分開執行
26樓:匿名使用者
建立一個工作表,建立前先判斷這張表是否存在,如果存在,先刪除這個表。
sqlserver2019 怎麼解除安裝啊
控制面板 更改或刪除程式 找到sql的安裝程式就可以刪了 如有vs注意別刪錯了 如果安裝的是群集,需要開啟安裝程式setup,然後選擇維護,選擇移除節點 如果是非群集安裝,直接從控制面板就可以解除安裝了 控制面板中程式直接解除安裝 如何徹底解除安裝sqlserver2008 徹底解除安裝軟體方法 1...
sql server2019如何連線遠端的伺服器
1 開啟sql2008,使用windows身份登入 2 登入後,右鍵選擇 屬性 左側選擇 安全性 選中右側的 sql server 和 windows 身份驗證模式 以啟用混合登入模式 3 選擇 連線 勾選 允許遠端連線此伺服器 然後點 確定 4 安全性 登入名 sa 右鍵選擇 屬性 5 左側選擇 ...
sql server 2019的密碼怎麼更改
可以直接使用視覺化的sql server 資料庫管理工具進行修改,也可用用命令直接修改 exec sp password old password newpassword sa 下面是sql server 2005版本,但2008和2005介面差不多 登入sql server 2008 資料庫管理系...