You can use

SELECT * FROM table1 
WHERE NOT (Column1 IS NULL OR 
Column2 IS NULL OR
 Column3 IS NULL OR
 Column4 IS NULL
    IS NOT NULL)

As per OP comment, Updating answer

Inserting Rows by Using INSERT and SELECT Subqueries

INSERT INTO Table_A
    SELECT column1, column2, column3,column4 
    FROM Table_B 
    WHERE NOT (Column1 IS NULL OR 
    Column2 IS NULL OR
    Column3 IS NULL OR
    Column4 IS NULL
    IS NOT NULL);

Your query

I am able to reduce 50 chars approx

SELECT * FROM AB_DS_TRANSACTIONS 
WHERE 
FK_VIOLATION IS NULL 
AND TRANSACTION_ID NOT 
IN(SELECT distinct TRANSACTION_ID FROM AB_TRANSACTIONS) 
AND 
NOT (
COUNTRY_ID IS NULL  
OR GEO_CUST_COUNTRY_ID IS NULL 
OR INVOICE_DATE IS NULL 
OR ABB_GLOBALID IS NULL 
OR SALES_ORG_ID IS NULL 
OR DIST_ID IS NULL 
OR CUSTOMER_ID IS NULL 
OR REPORT_UNIT_ID IS NULL 
OR CURR_INVOICE IS NULL 
OR DIVISION_CODE IS NULL
) 
Answer from Raju on Stack Overflow
๐ŸŒ
W3Schools
w3schools.com โ€บ sql โ€บ sql_null_values.asp
SQL NULL Values - IS NULL and IS NOT NULL
SELECT column_names FROM table_name WHERE column_name IS NOT NULL; Below is a selection from the Customers table used in the examples: The IS NULL operator is used to test for empty values (NULL values). The following SQL lists all customers with a NULL value in the "Address" field:
๐ŸŒ
Sqlservercurry
sqlservercurry.com โ€บ 2016 โ€บ 06 โ€บ sql-server-isnull-with-multi-column_18.html
SQL Server ISNULL() With Multi Column Names
See the following example of using ... IsNull() function: IsNull function can check only if one value is null. It cannot check null for multiple values....
๐ŸŒ
W3Schools
w3schools.com โ€บ sql โ€บ sql_isnull.asp
SQL IFNULL(), ISNULL(), COALESCE(), and NVL() Functions
SQL Examples SQL Editor SQL Quiz SQL Exercises SQL Server SQL Syllabus SQL Study Plan SQL Bootcamp SQL Certificate SQL Training ... Suppose that the "UnitsOnOrder" column is optional, and may contain NULL values. ... In the example above, if any of the "UnitsOnOrder" values are NULL, the result will be NULL.
๐ŸŒ
Dirask
dirask.com โ€บ posts โ€บ MS-SQL-Server-search-for-NULL-values-in-multiple-columns-jMm9aj
MS SQL Server - search for NULL values in multiple columns
At the end of this article you can find database preparation SQL queries. In this example, we will select all rows with NULL value both in email and department_id column using IS NULL and AND keywords.
๐ŸŒ
Quora
codinghub.quora.com โ€บ How-to-check-if-multiple-columns-are-not-null-in-SQL
How to check if multiple columns are not null in SQL - Programming & Coding Hub - Quora
Answer: The most correct - if most tedious - way is to simply do: [code]SELECT * FROM sometab WHERE (rest of the whereclause) AND ( col1 IS NOT NULL or col2 IS NOT NULL or col3 IS NOT NULL or col IS NOT NULL ); [/code]A way that SQL newbies may attempt...
Find elsewhere
๐ŸŒ
TutorialsPoint
tutorialspoint.com โ€บ select-not-null-column-from-two-columns-in-mysql
SELECT not null column from two columns in MySQL?
SELECT IF (yourColumnName1 ISNULL,yourColumnName2,yourColumnName1) AS NotNULLValue FROM SelectNotNullColumnsDemo; To understand the above syntax, let us create a table. The query to create a table is as follows: mysql> create table SelectNotNullColumnsDemo -> ( -> Id int NOT NULL AUTO_INCREMENT, -> Name varchar(20), -> Age int -> , -> PRIMARY KEY(Id) -> ); Query OK, 0 rows affected (0.86 sec)
๐ŸŒ
Medium
medium.com โ€บ @etimfonime โ€บ can-you-use-nullif-for-multiple-criteria-in-sql-58ab1ec801db
Can You Use NULLIF() Function for Multiple Criteria in SQL? | by Ime Eti-mfon | Medium
July 11, 2024 - Yes, you can use the NULLIF() function for multiple criteria in SQL by nesting the NULLIF() functions or using it in conjunction with other SQL functions and constructs. However, NULLIF() itself only compares two expressions and returns NULL ...
๐ŸŒ
SQLServerCentral
sqlservercentral.com โ€บ forums โ€บ topic โ€บ multiple-columns-search-with-some-blanknull-values
Multiple columns search with some blank/null values โ€“ SQLServerCentral Forums
September 9, 2012 - I have used dynamic SQL query.... because there is written that there is no fear of Sql injection because Query is still using parameters. Fot this time i have implemented it for Update query... will use for search later... but concept is clear... ... Don't know if it will help, but here is a script I wrote that loops through all tables, and creates the script to look for a particular string in any column of the listed data types.
๐ŸŒ
SQL Shack
sqlshack.com โ€บ working-with-sql-null-values
Working with SQL NULL values
May 19, 2021 - By default, this option status is ON but we can disable this option during the session-level so the equals (=) and not equal (<>) comparison operators do not apply to the ANSI-SQL standard. As seen above, the select statement returns the rows that have null values in the MiddleName column when we disabled the ANSI_NULLS option