sql >> Databasteknik >  >> Database Tools >> SSMS

hur anger man värden i rowguid-kolumnen?

använd NEWID() funktion för att generera en:

CREATE TABLE myTable(GuidCol uniqueidentifier
                    ,NumCol int)
INSERT INTO myTable Values(NEWID(), 4)
SELECT * FROM myTable

eller så kan du ställa in det som ett standardvärde:

CREATE TABLE myTable(GuidCol uniqueidentifier DEFAULT NEWSEQUENTIALID()
                    ,NumCol int)
INSERT INTO myTable (NumCol) Values(4)
SELECT * FROM myTable


  1. Okänd systemvariabel när phpmyadmin öppnas

  2. Problem med att importera/ersätta en tabell med CSV i phpMyAdmin:Ogiltigt kolumnantal i CSV-inmatning på rad 1

  3. Hitta alla referenser till ett objekt i en SQL Server-databas

  4. MSSQL Server Management Studio (SSMS) 2005 Ny frågemall