0

私の質問は、mSsql で php (クエリのみ) からテーブルを作成し、自動インクリメント値を追加する方法です。これにより、挿入クエリで値を手動で追加する必要がなくなります。

ここに私のテンプレートがあります:

$query = "CREATE TABLE [table].[myTable](id numeric(18) AUTO_INCREMENT, project varchar(10), name varchar(50), path varchar(500), categorie varchar(50)) ";

ありがとう :)

4

1 に答える 1

1

免責事項- 私はMicrosoft SQL Server について 最小限の知識はありません..

あなたが探しているキーワードは だと思いますIDENTITY

$query = "CREATE TABLE [table].[myTable](id int IDENTITY(1,1), project varchar(10), name varchar(50), path varchar(500), categorie varchar(50))";

構文 -
IDENTITY [(シード、インクリメント)]

シードは、テーブルに挿入される最初のレコードに使用される値であり、増分値 (名前が示すように) は、他のレコードごとにそのシードを増分する量です。

于 2013-02-25T19:27:07.643 に答える