2011年01月27日
2010年11月15日
【SQL Server】テーブルの列名を取得する
テーブルの列名を取得するには、
■SQL Server 2005の場合
列名を知りたいテーブルが存在するDBに対して、
select * from Sys.Columns where object_id = object_id('テーブル名')
この記事がお役に立ったようでしたらぜひクリックお願いしますm(_ _)m
人気ブログランキングへ
■SQL Server 2005の場合
列名を知りたいテーブルが存在するDBに対して、
select * from Sys.Columns where object_id = object_id('テーブル名')
この記事がお役に立ったようでしたらぜひクリックお願いしますm(_ _)m
人気ブログランキングへ

タグ :SQLServer
2009年11月20日
【SQL Server】テーブル名を取得する
SQLServerでデータベースに存在するテーブルの一覧をSQLで取得するには、
SQL Server 2000・2005・2008は
select * from sysobjects;
SQL Server 2005・2008は
select * from sys.objects; でも可。
この記事がお役に立ったようでしたらぜひクリックお願いしますm(_ _)m
人気ブログランキングへ
SQL Server 2000・2005・2008は
select * from sysobjects;
SQL Server 2005・2008は
select * from sys.objects; でも可。
この記事がお役に立ったようでしたらぜひクリックお願いしますm(_ _)m
人気ブログランキングへ

タグ :SQLServer
2009年11月19日
【SQL Server】データベース名を取得する
SQLServerにあるデータベースのDB名をSQLで取得するには、
SQL Server 2000・2005・2008 はmasterデータベースに対して、
select * from sysdatabases;
SQL Server2005・2008 はmasterデータベース以外のDBに対して
select * from sys.databases;
でも取得可。
masterデータベースにあるシステムテーブルと対応するシステムビューがsys.databeses
この記事がお役に立ったようでしたらぜひクリックお願いしますm(_ _)m
人気ブログランキングへ

SQL Server 2000・2005・2008 はmasterデータベースに対して、
select * from sysdatabases;
SQL Server2005・2008 はmasterデータベース以外のDBに対して
select * from sys.databases;
でも取得可。
masterデータベースにあるシステムテーブルと対応するシステムビューがsys.databeses
この記事がお役に立ったようでしたらぜひクリックお願いしますm(_ _)m
人気ブログランキングへ

タグ :SQLServer
2009年11月18日
【SQL Server】主キー情報もバックアップする
SQLServerのデータベースをバックアップする時に、キー情報などもバックアップしたい場合、
SQL Server 2005
SQL Server 2008
(SQL Server 2000もだったと思う)では、
データベースのバックアップをとる時に
「既存のすべてのバックアップセットを上書きする」オプションをチェックして
バックアップすると、テーブルの主キー情報などもバックアップしてくれて、
リストアした時にキー情報なども復元される。

バックアップするときのデフォルトではこの項目はチェックされていないので
知らずにバックアップしてリストアするとキー情報が全部消えてて困る。。
この記事がお役に立ったようでしたらぜひクリックお願いしますm(_ _)m
人気ブログランキングへ
SQL Server 2005
SQL Server 2008
(SQL Server 2000もだったと思う)では、
データベースのバックアップをとる時に
「既存のすべてのバックアップセットを上書きする」オプションをチェックして
バックアップすると、テーブルの主キー情報などもバックアップしてくれて、
リストアした時にキー情報なども復元される。
バックアップするときのデフォルトではこの項目はチェックされていないので
知らずにバックアップしてリストアするとキー情報が全部消えてて困る。。
この記事がお役に立ったようでしたらぜひクリックお願いしますm(_ _)m
人気ブログランキングへ

タグ :SQLServer