當前位置:首頁 » 股票漲停 » sql提取股票軟體資料庫

sql提取股票軟體資料庫

發布時間: 2021-11-11 06:49:27

1. SQL資料庫如何提取數據

1、查詢資料庫(test)中的所有表名的方法:

SELECT name
FROM [test]..sysobjects where xtype='U'
********
補充:
如果有的表不存在【時間】那就用下面的語句直接把含有【時間】列的表名找到:
SELECT d.name
FROM [test]..syscolumns a
inner join [test]..sysobjects d on a.id=d.id and d.xtype='U' and a.name='時間'
**********

2、遍歷這個表名取出數據插入到另外的資料庫中(SqlServer中的遍歷方法我不是很清楚,給你提供個思路,oracle的話我就能把程序寫出來了O(∩_∩)O~)。

如:遍歷結果存儲到資料庫test2中
insert into [test2]..遍歷出的表名 select * from 遍歷出的表名 where datediff(day,'2009-08-07',時間)>0;

重復上面的sql語句指導講資料庫test中的表名完全遍歷完為止。

*************************************************************
補充:我試驗了一下下面把實驗代碼給你(建一個存儲過程)
create proc test as
--定義游標變數
declare cur1 cursor for
SELECT d.name
FROM [test]..syscolumns a
inner join [test]..sysobjects d on a.id=d.id and d.xtype='U' and a.name='時間'
--定義臨時變數
declare @tmp varchar(1000)
--定義sql字元串
declare @strsql varchar(4000)
--打開游標
open cur1
--讀取第一條數據,也就是第一個表名
fetch next from cur1 into @tmp
--是讀完
while(@@fetch_status = 0)
begin
--連接sql文
set @strsql='insert into [test2]..'+@tmp++' select * from '+@tmp+' where datediff(day,'+char(39)+'2009-08-07'+char(39)+',時間)>0'
--執行這個sql
exec(@strsql)
--讀取下一條數據
fetch next from cur1 into @tmp
end
--關閉游標
close cur1
--摧毀游標所佔資源
deallocate cur1
*************************************************

---
以上,希望對你有所幫助。

2. 如何逐一提取sql資料庫數據

select top 1 * from table
where ID not in(select top 數字 ID from table)
ID 唯一
數字為要提取的數據的條數減一
提取第二條數字就是1

3. 求助:SQL直接讀取股票軟體資料庫

務器: 消息 170,級別 15,狀態 1,行 1
第 1 行: 'max' 附近有語法錯誤。
伺服器: 消息 137,級別 15,狀態 1,行 2
必須聲明變數 '@'。
伺服器: 消息 137,級別 15,狀態 1,行 3
必須聲明變數 '@'。
伺服器: 消息 137,級別 15,狀態 1,行 9
必須聲明變數 '@'。

4. 如何把股票軟體的數據導入到資料庫然後自行統計分析

先從菜單欄里找到數據導出(保存),導出為EXCEL,然後打開統計軟體或資料庫,再找到文件(數據)導入,把EXCEL導入。
一般都是這個方法,不同的軟體有一定差異。

5. 網頁中sql資料庫數據提取

程序有問題呀,你的查詢返回了login表中的所有數據,在判斷用戶名是否存在表中時,只讀取了第一條,只要第一條記錄的用戶名不是你輸入的那個用戶名,a==username就不會成立。要用一個循環依次讀取所有記錄來判斷才行。 建議在查詢時以用戶名為條件查詢,這樣只在查詢後檢查Dr是否返回數據就可以判斷用戶名存不存在了。 string username = TextBox1.Text.ToString(); string password = TextBox2.Text.ToString(); string qq = "select * from login where username='" + username + "'"; SqlConnection conn = new SqlConnection(connString); conn.Open(); SqlCommand cmd = new SqlCommand(qq, conn); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) //判斷Dr是否返回了一行或多行數據 { MessageBox.Show("用戶名已存在,請重新輸入!"); } else { 。。。。。。 }

6. 如何獲取股票數據與歷史數據以資料庫方式存儲的

股票歷史數據查詢有個很不錯的網頁工具可以推薦,地址是http://tool.cnfunny.cn/#/打開就可以直接使用,還可以大批量下載,方便省事!

7. 用sql語句怎麼從資料庫中提取結果

1、我們首先在創建一個WEB頁面,用EF導入資料庫中的一個實體模型,然後創建一個按鈕,點擊按鈕以後用EF向資料庫中執行insert操作。

8. 我們公司用SQL資料庫,想編寫個軟體 可以抓取資料庫中內容 並進行相應的整理,用什麼編寫比較好

要簡單就用VB。嘩嘩兩下就編好了。簡單易學。
要功能強大就用還時髦就用.net。。 但是要學的東西也多。

9. 如何獲取一個應用軟體的資料庫,用sql語句查自己想要的表

你是要查看整個資料庫嗎嗎?查詢資料庫的全部信息SQL語句:select * from資料庫名。還有什麼sql語句不知道,可以追問我。望採納,謝謝!

10. 怎麼能把資料庫里的數據提取出來。

你直接把數據導出來不就行了啊...
SQL server可以把數據直接導成execl,.txt....格式的版本的啊.
沒叫你全導出來啊,用SQL語句,導出你要的就行了.
比如你只要哪個時間段的,你就加個時間限制啊.
樓主應該好好學學SQL,都可以的.

熱點內容
哪些單位有扶貧基金 發布:2025-06-17 15:01:39 瀏覽:488
為什麼金融腐敗與金融風險有關系 發布:2025-06-17 14:25:58 瀏覽:684
銀行卡理財金額怎麼修改 發布:2025-06-17 14:25:14 瀏覽:881
開放式基金如何轉型 發布:2025-06-17 14:24:59 瀏覽:740
玩什麼基金有收益 發布:2025-06-17 14:23:22 瀏覽:418
期貨時間段如何操作 發布:2025-06-17 14:20:52 瀏覽:959
如何在期貨市場掌控多頭 發布:2025-06-17 14:19:05 瀏覽:325
貨幣三倍多做和三倍空做什麼意思 發布:2025-06-17 14:14:28 瀏覽:90
期貨從業一年多少人考 發布:2025-06-17 14:12:47 瀏覽:306
300萬市值是什麼水平 發布:2025-06-17 14:04:55 瀏覽:304