取得DB裡所有Table Name
2009-04-04
取得DB裡所有Table Name
今天聽到同事在講DBLink的東西,去找了一下資料
其實DBLink就是將不同的DB Server建立連結起來..
可以下Query Sql語法連結不同的DB Server..
小弟最近玩Oracle剛好想到有沒有判斷欄位為NULL的方法..
找了很多資料..方法太多了..我在這只介紹幾種並且與MS SQL比較...
小弟之前寫了一篇"Oracle與MS SQL自動編號的比較"
最近又想到如果要取得新增後自動編號的值,要怎麼做呢...
小弟最近剛好有在玩Oracle的資料庫..
介紹如何使用Web.Config的不同連結字串,就可以連到不同的資料庫.
小弟最近在將一個資料庫為MS SQL的系統轉變為Oracle
MS SQL在自動編號上比較方便,只要將欄位設定為IDENTITY(1,1)就可以了
但在Oracle就要先增加一個Sequence,然後利用這個Sequence來產生編號
小弟寫一般的c#程式是還算ok啦,但下sql語法可是笨的可以...
所以要好好來研究別人是怎麼下sql的..好的語法當然要分享給大家呀..
最近在討論區看到有人在討論這方面的問題...小弟也去找了一下資料....
找到了一些不錯用的sql指令可以達到...我只測過MS SQL喔....
這個問題是前陣子有人問到的問題,,最近比較忙..所以現在才貼出來...
只要下下列sql語法就可以找出ms sql裡所有資料表的名稱,包含系統用的都找的出來...