Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

कैसे जांचें कि SQL सर्वर तालिका में कोई कॉलम मौजूद है या नहीं?

SQL सर्वर 2005 के बाद:

IF EXISTS(SELECT 1 FROM sys.columns 
          WHERE Name = N'columnName'
          AND Object_ID = Object_ID(N'schemaName.tableName'))
BEGIN
    -- Column Exists
END

मार्टिन स्मिथ का संस्करण छोटा है:

IF COL_LENGTH('schemaName.tableName', 'columnName') IS NOT NULL
BEGIN
    -- Column Exists
END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. समय भाग को अनदेखा करते हुए DATETIME और DATE की तुलना करें

  2. SQL सर्वर (T-SQL) में REPLICATE () फ़ंक्शन कैसे काम करता है

  3. स्वचालित संस्करण संख्या .Dtsx फ़ाइलों से पुनर्प्राप्ति

  4. आईडी के आधार पर मान जोड़ें

  5. SYSDATETIME () SQL सर्वर में उदाहरण (T-SQL)