は何である私は、次のSQLコマンドを見つけましたか?この部分
EDIT
それでは、私の状況の正しいパスでしょうか?それがすべてで助け場合、私はMSVS2010の内のすべてのASP.netでこれをやっている
...
は何である私は、次のSQLコマンドを見つけましたか?この部分
EDIT
それでは、私の状況の正しいパスでしょうか?それがすべてで助け場合、私はMSVS2010の内のすべてのASP.netでこれをやっている
...
Sales
- データベースまたはスキーマ名(Iは、データベース名理由のために賭けるだろう任意の状態でテーブルまたはビュー名から
Store
)オラクルとは対照的に、歴史的にMS SQLスキーマに非常にまれな使用MENT(MS SQL Serverの)アクセス・オブジェクト定義には、(?おそらく、SQLサーバ)それは私が@
記号についてはよく分からないを異なる可能性がある他のデータベースエンジンのための
<object> ::=
{
[ server_name . database_name . schema_name .
| database_name .[ schema_name ] .
| schema_name .
]
table_or_view_name}
ですが、Sales.Store
ですテーブル名。特にSales
はスキーマ名のように見え、Store
はそのスキーマ内のテーブルの名前です。
Sales
はStore
がテーブル名、スキーマ(またはデータベース)の名前です。
、ちょうどこのように、スキーマ名を省略します。
UPDATE ContentTable
SET field = @value
WHERE id = @id
他の人が言うように、Sales
は、スキーマまたはデータベースを意味するかもしれません。 MySQLでは、それはMSSQLのデータベース名であり、スキーマ名です。
Salesがスキーマでない限り、これは私には間違っています。私は 'Sales.dbo.Store'や' Sales..Store'を期待しています。 –
@Joel:すべてのデータベースがデータベースとスキーマを区別するわけではありません。 – Quassnoi
EDITへの応答= contentTableを右クリックしてプロパティを選択すると、スキーマが表示され、パスは[schema] .ContentTableになります。おそらくdbo.ContentTable – Stuart