我的问题是如何在 mSsql 中从 php(仅查询)创建一个表并添加一个自动增量值。这样就不必在插入查询中手动添加值。
这是我的模板:
$query = "CREATE TABLE [table].[myTable](id numeric(18) AUTO_INCREMENT, project varchar(10), name varchar(50), path varchar(500), categorie varchar(50)) ";
谢谢 :)
我的问题是如何在 mSsql 中从 php(仅查询)创建一个表并添加一个自动增量值。这样就不必在插入查询中手动添加值。
这是我的模板:
$query = "CREATE TABLE [table].[myTable](id numeric(18) AUTO_INCREMENT, project varchar(10), name varchar(50), path varchar(500), categorie varchar(50)) ";
谢谢 :)
免责声明- 我对 Microsoft SQL Server 的了解
为零。我自己就是一个 MySql 人......
我相信您要查找的关键字是IDENTITY
.
$query = "CREATE TABLE [table].[myTable](id int IDENTITY(1,1), project varchar(10), name varchar(50), path varchar(500), categorie varchar(50))";
语法 -
IDENTITY [(种子,增量)]
种子是用于插入表中的第一条记录的值,增量值(如名称所示)是为每条记录增加该种子的量。