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

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

नहीं। इसे तेजी से कोड करने के तरीके हैं, लेकिन आपके जैसा कोई शॉर्टकट नहीं है। से लिया गया एक जवाब जो मैंने dba.stackexchange पर दिया था :

DECLARE @tb NVARCHAR(255), @sql NVARCHAR(MAX);

SET @tb = N'dbo.[table]';

SET @sql = N'SELECT * FROM ' + @tb + ' WHERE 1 = 0';

SELECT @sql = @sql + N' OR ' + QUOTENAME(name) + ' IS NULL'
    FROM sys.columns 
    WHERE [object_id] = OBJECT_ID(@tb);

EXEC sp_executesql @sql;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर मेटाडेटा भ्रष्टाचार समस्या को ठीक करने के संभावित तरीके

  2. SQL सर्वर 2008 में पेजिनेशन कैसे करें?

  3. SQL सर्वर 2019 का पहला सार्वजनिक पूर्वावलोकन:CTP 2.0

  4. SQL सर्वर में एक पूर्णांक को दशमलव में कैसे बदलें

  5. Azure डेटा स्टूडियो में SQL सर्वर एजेंट जॉब को कैसे हटाएं